腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
忽如寄的前端周刊
专栏成员
举报
50
文章
68441
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(50)
javascript(18)
编程算法(17)
node.js(12)
打包(8)
webpack(8)
babel.js(7)
sql(6)
html(5)
数据库(5)
json(4)
ruby on rails(4)
express(4)
php(3)
api(3)
网站(3)
css(2)
ecmascript(2)
android(2)
腾讯云测试服务(2)
http(2)
存储(2)
shell(2)
网络安全(2)
其他(1)
ios(1)
iphone(1)
java(1)
react(1)
云数据库 SQL Server(1)
git(1)
github(1)
linux(1)
unix(1)
企业(1)
渲染(1)
eslint(1)
redux(1)
sass(1)
rollup.js(1)
koa(1)
数据结构(1)
https(1)
rgb(1)
布局(1)
搜索文章
搜索
搜索
关闭
一段柯里化函数代码阅读
javascript
java
编程算法
柯里化的概念大家应该都清楚,就是将一个接受多个参数的函数转化为接受单一参数的函数的技术。
用户1515472
2019-07-25
355
0
使用express-validator对你的Express应用的用户数据进行验证
express
网络安全
javascript
编程算法
开发web应用时,我们总是需要对用户的数据进行验证,这包括客户端的验证以及服务端的验证,仅仅依靠客户端的验证是不可靠的,毕竟我们不能把所有的用户都当成是普通用户,绕过客户端的验证对于部分用户来说并不是什么难事,因此所有数据应该在服务端也进行一次验证。Express应用可以通过express-validator进行数据验证,这样就不必自己烦琐的为每一个数据单独写验证程序(过来人告诉你这感觉简直糟透了)。
用户1515472
2019-07-24
2.8K
0
使用validator.js对字符串数据进行验证
github
api
编程算法
javascript
git
validator.js是一个对字符串进行数据验证和过滤的工具库,同时支持Node端和浏览器端,github地址是https://github.com/chriso/validator.js 主要API如下:
用户1515472
2019-07-24
3.4K
0
动手实现一个AMD模块加载器(二)
html
javascript
在上一篇文章中,我们已经基本完成了模块加载器的基本功能,接下来来完成一下路径解析的问题。
用户1515472
2019-07-24
650
0
Webpack系列——关于Webpack-dev-server配置的点点滴滴
webpack
javascript
打包
http
https
我们都知道webpack-dev-server为我们在开发的时候提供了一个服务器以便于我们的开发,我们在使用之前当然需要安装:
用户1515472
2019-07-24
904
0
Rollup初探
rollup.js
babel.js
打包
javascript
json
需要注意的是参数 -f 是 --output.format 的缩写,用来指定 bundle 的类型,有以下选项:
用户1515472
2019-07-24
1K
0
一文带你了解babel-preset-env
babel.js
node.js
javascript
编程算法
相信很多人都和我一样,刚接触babel的时候都是使用 babel-preset-es2015 这个预设套餐的,但是显然目前而言 babel-preset-env 会是一个更好的选择,babel-preset-env 可以根据配置的目标浏览器或者运行环境来自动将ES2015+的代码转换为es5。
用户1515472
2019-07-24
911
0
Webpack系列——快速入门
webpack
javascript
打包
多文件入口 对entry采用对象写法,指定对应的键值对,为了输出这多个文件可以使用占位符
用户1515472
2019-07-24
654
0
minipack源码解析
babel.js
javascript
node.js
api
css
minipack是一个非常简单的通过babel实现的、旨在讲述打包工具原理的仓库,这个仓库本身已经包含了详细的注释。
用户1515472
2019-07-24
916
0
webpack打包出来的文件都是啥
webpack
javascript
打包
删除掉没用到的 __webpack_require__.d、__webpack_require__.r、 __webpack_require__.t、__webpack_require__.n 、__webpack_require__.o 、 __webpack_require__.p,剩下的代码如下:
用户1515472
2019-07-24
1.2K
0
Webpack 的 stats 、Compilation、compiler 对象里都有啥
webpack
javascript
打包
最近想要了解一下 webpack 的 plugin 怎么写,于是各种文章就会告诉你想要写一个 plugin 那么你首先需要了解一下 Compilation、compiler 对象,然后 plugin 插件其实是一个含有 apply 方法的 class,而 apply 方法的参数就是 compiler 对象,compiler 对象里有各种钩子,这些钩子分别会在 webpack 的运行过程中触发,而实现这些钩子的核心是 tapable ,这个 tapable 还算好理解,可以把它看做是一个更高级的 发布-订阅。然后我想实现以下 done 这个 hook 的功能,你就会发现这个 hook 的参数是 stats 对象,所以问题来了,我想要去实现 一个 plugin,那么是真的要搞清这些对象了。
用户1515472
2019-07-24
2.4K
0
通过 Webpack 的 compiler 对象的 Hooks 学会编写 Webpack 插件的编写
webpack
打包
javascript
node.js
webpack 处理完 entry 配置项后触发,这是一个同步串行的 SyncBailHook 钩子,只要监听函数有一个函数的返回值不为undefined,则直接跳过剩下逻辑
用户1515472
2019-07-24
3.7K
0
如何让你的回调 Promise 化
javascript
node.js
虽然现在是 9102 年了,但是不得不面对的现实是仍然有大量的老旧的采用回调的方式的函数,如果你在业务开发中受不了了,那么就可以考虑一下 Promise 化你的 callback 调用
用户1515472
2019-07-24
1.3K
0
async await 的错误处理
javascript
node.js
async await 从语法层面给人一种非常直观的方式,可以让我们避免 callback hell 与 Promise hell 。
用户1515472
2019-07-24
3.1K
0
webpack 的 chunk
编程算法
webpack
json
javascript
打包
chunk 可以简单理解为 code spliting 出来的包,如果代码没有 code spliting 那么基本上可以认为对应于所输出的 bundle,webpack 1.0的文档中将 chunk 分为的三种类型,如下:
用户1515472
2019-07-24
2.3K
0
Webpack系列——Webpack + xxx配合使用
sass
webpack
javascript
php
打包
在webpack中使用Babel通过使用babel-loader即可,babel中的配置可以通过options选项进行配置。 安装:
用户1515472
2019-07-24
674
0
Webpack系列——手把手教你使用Webpack搭建简易的React开发环境
webpack
javascript
babel.js
eslint
css
在这篇文章中我们开始利用我们之前所学搭建一个简易的React开发环境,用以巩固我们之前学习的Webpack知识。首先我们需要明确这次开发环境需要达到的效果:1、能够编译JSX语言 2、css样式使用Sass开发 3.能够将基础的ES6转化为ES5 4.能够使用ESLint在开发的时候为我们做代码风格审查
用户1515472
2019-07-24
1.9K
0
动手实现一个JSONP
php
json
javascript
node.js
编程算法
JSONP的原理就不细说了,就是利用script可以跨域的特点来实现跨域,首先我们考虑一个最简单的jsonp,就是简简单单创建script标签, 添加url的功能,如下:
用户1515472
2019-07-24
421
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档