Make Hungry

饥渴难耐


  • 首页

  • 归档

  • 标签

  • 文档

Node.js 热更新(一)

发表于 2017-04-10 | 分类于 tech | 阅读次数

刚思考这个话题的时候,首先想到的是 Vue 或 React 的组件热更新(基于 Webpack HMR),后来又想到了 Lua、Erlang 等语言的热更新,不过在实际开发 Node.js 后台时,使用 remy/nodemon 之类的热重启(侦测代码改动重启程序)工具也够用,于是 Node.js 的热更新(替换模块,无须重启)的验证就一直搁置。

直到最近在使用「微信机器人」)(Node.js) 时,遇到了强烈的需求。这类机器人程序就是:启动了一个网页,登录 Web 微信,通过抓取识别页面中的元素获得一些状态信息,如:消息、好友请求等等,由于它的启动时间也比较长,如果每次修改业务代码后都要重启,那么等待程序启动就要消耗不少时间,导致开发体验很差,于是实践 Node.js 的热更新就迫在眉睫了。

阅读全文 »

2016 前端技能树

发表于 2016-11-09 | 分类于 tech | 阅读次数
2016前端技能树

##参考

  • TeamStuQ/skill-map: StuQ 技能图谱

整理(过滤/增加)了个人觉得接地气的技能点。


CC BY-NC-SA 3.0 CN

本著作采用 署名-非商业性使用-相同方式共享 3.0 中国大陆 署名-非商业性使用-相同方式共享 3.0 中国大陆 进行许可

欢迎转载,但转载请注明来自 zhenyong.site,并保持转载后文章内容的完整

你用 webpack 1.x 输出的 hash 靠谱不?

发表于 2016-10-27 | 分类于 tech | 阅读次数

使用 webpack 构建输出文件时,通常会给文件名加上 hash,该 hash 值根据文件内容计算得到,只要文件内容不变,hash 就不变,于是就可以利用浏览器缓存来节省下载流量。可是 webpack 提供的 hash 似乎不那么靠谱…

阅读全文 »

Vue 2 相关库的中文翻译

发表于 2016-10-07 | 分类于 tech | 阅读次数

Vue 2 相关库 vue-router@next 和 vuex@next 的中文翻译

  • vue-router
  • vuex
阅读全文 »

开始折腾 Atom

发表于 2016-08-03 | 阅读次数

Atom 是 Github 出品,基于 Electron 开发的跨平台编辑器。

之前是 Sublime 重度使用者,因为 React Native 出了个只支持 Atom 的插件,于是开始折腾 Atom,以前没用是因为它太慢了,一个月卸三次装三次,目前 1.9 版本性能提升了好多,插件都是基于 JS,目前插件数量跟 Sublime 的差不多,毕竟是基于浏览器,使用的技术都是前端熟悉的。

那么,从更换主题开始吧…

阅读全文 »

Vuex 笔记之 Q & A

发表于 2016-07-30 | 分类于 tech | 阅读次数

Vuex 借鉴 Flux 开发思想,帮助你用更好的程序架构开发 Vue.js 应用,主要体现在帮你更好地管理状态。

通过『提问』和『回答』的方式记录 文档 笔记:

阅读全文 »

如何跟踪仓库子目录之 subtree 命令

发表于 2016-07-20 | 分类于 tech | 阅读次数

想翻译 react 的网站,然后发现 github 仓库中,有关网站部分的源码放在子目录 /docs 下,于是想能否单独 folk 子目录 /docs,而且以后只 pull 这个子目录的更新,于是提交记录就只有该目录下的,我就能专心对比提交然后修改对应翻译。

阅读全文 »

Flow in Vue

发表于 2016-07-06 | 阅读次数

Facebook 出品的 JS 静态类型检查器

JS 相关的静态检测,一般人都会想到 Typescript, 配合微软的 Code 编辑器,杠杠的,为何 vue 选用 Flow 呢,作者在知乎作了 回答

Flow 官网

Flow 官网(中文)

阅读全文 »

ESLint in Vue

发表于 2016-07-05 | 分类于 tech | 阅读次数

ESLint 一个 JavaScript 代码的静态检测工具

阅读全文 »

Babel in Vue

发表于 2016-07-04 | 分类于 tech | 阅读次数

Babel 是一个 JavaScript 编译器

Vue 的所有模块代码都是用了 ES6 的语法,可是大多数浏览器对 ES6 支持不够,所以需要先把源码(ES6)转化为浏览器能够识别执行的代码(ES5),而这个过程就需要用到 Babel 这个工具

阅读全文 »
12
huáng zhèn yǒng

huáng zhèn yǒng

12 日志
1 分类
13 标签
RSS
GitHub
© 2017 huáng zhèn yǒng
由 Hexo 强力驱动
主题 - NexT.Pisces