javascript

从零搭建一个前端cli脚手架并发布到npm
从零搭建一个前端cli脚手架并发布到npm

在日常开发中,我们会根据经验沉淀出一些项目模板,在不同在项目中可以进行复用。如果是每次都是通过拷贝代码到新项目的话,这样会比较麻烦,而且容易出错,此时我们就会想能不能将一些模板集成到脚手架(类似vue-cli, create-react-app)中,这样我们进行初始化创建就能使用了呢?

2021-09-30 16:03:16阅读全文

pointer 事件的坑
pointer 事件的坑

我们在做页面元素拖动功能的时候会考虑到pc端和移动端的适配,那么pc端我们用mousedown,mousemove,mouseup组合,移动端会用到touchstart,touchmove,touchend组合也能动起来,如果两端兼容,那么我们可以同时绑定这两种事件来适配。

2021-09-30 08:53:10阅读全文

轻量级Javascript工具库j4tools
轻量级Javascript工具库j4tools

工作中经常会需要封装一些通用方法,多个项目中又会有使用相同的方法的场景,这里做了一些封装,未来会有更多的能力

2021-09-30 06:45:06阅读全文

项目开发之——后端
项目开发之——后端

  前后端的通讯,大部分来讲,是通过接口。接口通俗来讲,就是一个函数,有输入参数,有返回数据,与一般编程时所用到的函数不同在于,前端相当于只有一个可以调用的函数名(链接),这个接口可以返回一个完整的html页面,也可以返回一段数据(json数据),总之,这个函数必须要有返回,哪怕只是一个成功提示

2021-09-30 12:33:26阅读全文

前端面试每日 3+1 —— 第896天
前端面试每日 3+1 —— 第896天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-09-30 11:34:27阅读全文

jasmine.any(Function)
jasmine.any(Function)

该函数的一个使用场景:

2021-10-09 05:53:38阅读全文

前端面试每日 3+1 —— 第904天
前端面试每日 3+1 —— 第904天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-09 06:09:21阅读全文

文章小程序全栈开发,从入门到上线,第3节——小程序登录
文章小程序全栈开发,从入门到上线,第3节——小程序登录

新增一个名为bidu的数据库,并添加一张用户表users,其中id为自动递增。请注意字段的数据类型,不要选错了。

2021-10-08 09:45:10阅读全文

SAP 电商云 Spartacus UI SSR 里 engine 和 engine instance 的区别
SAP 电商云 Spartacus UI SSR 里 engine 和 engine instance 的区别

传入 originalEngine 到装饰器 decorateExpressEngine 里:

2021-10-08 22:43:41阅读全文

文章小程序全栈开发,从入门到上线,第5节——获取文章列表和详情
文章小程序全栈开发,从入门到上线,第5节——获取文章列表和详情

在server/routes/articles.js里,新增一个获取列表的接口,如下

2021-10-08 14:39:47阅读全文

智汀家庭云-Web端:快速开始
智汀家庭云-Web端:快速开始

本项目主要采用vue + webpack + vant

2021-10-08 16:51:11阅读全文

国产Linux发行版系统再添一员,颜值完全不输苹果
国产Linux发行版系统再添一员,颜值完全不输苹果

当今市面上Linux操作系统的种类实在是太多了,各种各样的Linux发行版及其衍生系统数不胜数,常常让人看得眼花缭乱。

2021-10-08 19:21:56阅读全文

前端面试每日 3+1 —— 第903天
前端面试每日 3+1 —— 第903天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-09 00:48:37阅读全文

第六期:前端九条启发分享
第六期:前端九条启发分享

     这个系列是原本叫'九条bug', 但是一直感觉名字不是很贴切, 想了很久决定从这次起改成九条启发(虽然名字还是很烂), 这次要分享的内容大部分是项目结构相关的, 让我们一起看看吧。

2021-10-08 21:29:11阅读全文

作为前端,怎么亲手设计一个婚礼邀请函
作为前端,怎么亲手设计一个婚礼邀请函

一个前端,成家之时,需要一份婚礼邀请函。用网上哪些网站(婚礼纪、易企秀)生成出来的,样式、动画效果感觉很赞,但公司logo、广告弹窗、加载速度、自定义版图都让我这个职(qiang)业(po)前(zheng)端(huanzhe)感觉,这需求肯定过不了产品验收。

2021-10-09 08:53:13阅读全文

文章小程序全栈开发,从入门到上线,第1节——准备
文章小程序全栈开发,从入门到上线,第1节——准备

以前,我们团队是用serverless进行项目开发,虽然serverless开发的确是少了很多步骤,但它确实也带来了一些问题。首先价格总体来讲,是要比纯服务器贵的,而且它的自由度、扩展性等不高。相当于是服务商做的中间层,也容易出现各种中间层问题,再者,还是得你自己配置表,学习他们的查寻方法,然后写查

2021-10-09 01:20:11阅读全文

SAP UI5 的 兼容性规则 Compatibility Rules
SAP UI5 的 兼容性规则 Compatibility Rules

兼容性规则官网链接以下部分描述了 SAP 在主要(major)、次要(minor)和补丁(patch)版本中可以更改的内容。 在使用 SAPUI5 或为 SAPUI5 开发应用程序、功能或控件时,请始终考虑这些规则。

2021-10-08 19:32:20阅读全文

一键城市V2.0重装上阵,拿来吧你!
一键城市V2.0重装上阵,拿来吧你!

你可能有疑问——什么是一键城市?有啥用?谁来用?怎么用?你想了解的都在这里!一键城市为城市级可视化应用服务企业提供便捷的数字地图服务,解决在三维地图的获取、效果和使用方面的难题。“地图服务”内容包括:提供地图场景服务;提供地图的在线使用和离线使用;提供三维地图的快速加载、渲染和显示;提供标准化多样化

2021-10-08 15:40:42阅读全文

SAP UI5 初学者教程的学习目录
SAP UI5 初学者教程的学习目录

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2021-10-08 13:29:45阅读全文

【Node】深入浅出 Koa 的洋葱模型
【Node】深入浅出 Koa 的洋葱模型

本文将讲解 koa 的洋葱模型,我们为什么要使用洋葱模型,以及它的原理实现。掌握洋葱模型对于理解 koa 至关重要,希望本文对你有所帮助~

2021-10-09 02:17:37阅读全文

手摸手教你实现移动端滚动记忆(带分页)
手摸手教你实现移动端滚动记忆(带分页)

在移动端网页中的列表如何实现滚动和搜索条件的记忆,类似微信文章一样,浏览到文章的某一个位置,在下次打开的时候依然能滚动到上次浏览的位置继续浏览。本篇文章介绍的是带分页的列表,如果你现在需求是不带分页的文章或列表当然也可以参考,实现方式基本是差不多的。

2021-10-08 18:08:14阅读全文

文章小程序全栈开发,从入门到上线,第4节——发布文章
文章小程序全栈开发,从入门到上线,第4节——发布文章

新增一个文件夹,server/static/articles/专门用来存文章图片的。然后,在server/app.js里,修改静态文件地址

2021-10-09 10:05:31阅读全文

文章小程序全栈开发,从入门到上线,第8节——部署上线
文章小程序全栈开发,从入门到上线,第8节——部署上线

1)上传证书文件到/usr/local/nginx/sslkey/目录下,没有可以自己新建目录。

2021-10-08 15:31:07阅读全文

SAP UI5 初学者教程之三:开始接触第一个 SAP UI5 控件 试读版
SAP UI5 初学者教程之三:开始接触第一个 SAP UI5 控件 试读版

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2021-10-08 21:41:42阅读全文

前端面试每日 3+1 —— 第902天
前端面试每日 3+1 —— 第902天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-08 18:12:49阅读全文

SAP UI5 初学者教程之四:XML 视图初探试读版
SAP UI5 初学者教程之四:XML 视图初探试读版

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2021-10-09 01:46:01阅读全文

SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版
SAP UI5 初学者教程之二:SAP UI5 的引导过程(Bootstrap) 试读版

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2021-10-09 08:18:31阅读全文

2021 年 10 月 TIOBE 指数榜:Python 超越 C 语言成 20 多年来的新霸主
2021 年 10 月 TIOBE 指数榜:Python 超越 C 语言成 20 多年来的新霸主

刚刚,TIOBE 更新了 2021 年 10 月份编程语言指数排行榜。

2021-10-08 15:33:09阅读全文

名片快速制作 -- 小滑轮
名片快速制作 -- 小滑轮

本人开发一个名片快速生成的方式。通过输入名片相关的信息,就可以显示含有这些信息不同风格名片。这样可以最真实的看到名片样式。可以节省很多时间哦。

2021-10-08 15:07:27阅读全文

CSRF是什么?有效的防御措施有哪些?
CSRF是什么?有效的防御措施有哪些?

很多厂在面试的时候,都喜欢问一下关于web安全的问题,比如接下来要说的这个,什么是CSRF以及防范措施有哪些?这文章会带你搞懂CSRF。

2021-10-08 15:21:40阅读全文

使用 Node.js Express 的最佳实践
使用 Node.js Express 的最佳实践

Production best practices: performance and reliability

2021-10-09 00:21:10阅读全文

【译】Learn D3 入门文档:Further Topics
【译】Learn D3 入门文档:Further Topics

继 Learn D3: Interaction 最后一篇。

2021-10-09 06:01:26阅读全文

SAP UI5 初学者教程之一:Hello World 试读版
SAP UI5 初学者教程之一:Hello World 试读版

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2021-10-08 21:33:15阅读全文

前端面试每日 3+1 —— 第900天
前端面试每日 3+1 —— 第900天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-09 09:15:02阅读全文