在很久之前在知乎回答过一个问题:公司要求统一一套前端脚手架,该怎么选择? 在那个时候推荐了使用了魔改
vue-cli@2
来实现react
的基础脚手架,让react
以及vue
能够基本使用同一个模式的脚手架。
在之后也将他开源了出来:vue-cli-react-base 最基础的实现
从一个简单的实例看 JavaScript 的异步编程进化历
很久没有进行过创作了,也感觉到了自己的不足。这一篇文章是对于 JavaScript 异步编程的一个 整理
希望自己更多的成为一个创造者,而不是只会看,会用,还需要深入理解到原理吧。
例子如下:
我们有 A, B, C, D 四个请求获取数据的函数(函数自己实现),
C 依赖 B 的结果,D 依赖 ABC 的结果,最终输出 D 的结果。
webpack入坑之旅(零)简介与升级
webpack 基础中的基础。
升级了一下两年前写的这个教程,前端变化太快了,里面很多示例已经跑步起来,终于愿意花时间来更新一下了。非常基础!!
记录 vue-webapck 的学习基础,代码示例 github地址
2018-08-05最新更新: 本教程已升级至 webpack4 ,旧的代码在 webpack1-backup 分支。将原来教程中部分不正确的地方也已经剔除。不过难免还有错误之处,欢迎指正。
代码示例位于 webpack 文件夹中。已经把所有练习的node_modules
移除,若要正常使用,请安装运行npm install #推荐 cnpm
。
然后再根据文中的指令,进行打包、编译等操作。重要的是在运行过程中体会。学习。
教程目录:
中文播客推荐
从大学时期听书开始,慢慢接触到更多的播客。听一些人讲故事,讲技术,感觉也是一个非常不错的了解世界的途径。已经成为我生活中的一部分。不过从身边感觉到播客还是比较小众的。于是想推荐一下我在听的一些播客吧。
引用一句《内核恐慌》的话作为推荐语:“我们虽然号称 Hacker ,但是也没有干货,想听的人就听,不想听的人就别听。”
推荐播客客户端: Moon FM,播客,小宇宙,player.fm
IT 技术主题
《内核恐慌》
《内核恐慌》(Kernel Panic) 是吴涛和 Rio 做的播客,首播于 2014 年 10 月。号称硬核,可也没什么干货。想听的人听,不想听的人就别听。
推荐:
- 类型系统
- 并发与异步
- 数学与编程
学习 Promise,掌握未来世界 JS 异步编程基础
其实想写 Promise 的使用已经很长时间了。一个是在实际编码的过程中经常用到,一个是确实有时候小伙伴们在使用时也会遇到一些问题。
Promise 也确实是 ES6 中 对于写 JS 的方式,有着真正最大影响的 API 特性之一。
本文是实际使用使用过程中的一个总结
看一下文件创建时间 2017-10-09,拖延症真是太可怕了。。。还是得增强执行力啊!不忘初心,加油吧!
前言 && 基础概念
Promise 是解决 JS 异步的一种方案,相比传统的回调函数,Promise 能解决多个回调严重嵌套的问题。
Promise 对象代表一个异步操作,有三种状态: pending、fulfilled 或 rejected
,状态的转变只能是 pending -> fulfilled
或者 pending -> rejected
,且这个过程一旦发生就不可逆转。
2017 杭州 nodeParty 记录
本文记录于 2017 杭州 丁香园 nodeParty 期间,由于是流水帐式记录,一直都偷懒没发。最近心态又有点改变,抽了一点时间来发布。
最近在工作中的任务对于 node 的任务越来越重了,正好看到新一期的 Node Party 开办了,于是当天就报名了,想看看大家 是怎么在用 Node.js 的。
好了,废话不多说,我来从时间顺序来聊一下我参加这次会议听到的东西