黄腾飞的个人网站


  • 首页

  • 归档

  • 标签

Node.js 中的进程管理

发表于 2017-03-12 |

本文主要对 Node.js 中进程管理相关的东西做一个简单介绍,包括 process 对象、child_process 模块和 cluster 模块,详细的 API 可以查看官方文档。

Process 对象

process 是 Node.js 的一个全局对象,可以在任何地方直接使用而不需要 require 命令加载。process 对象提供了 当前 node 进程 的命令行参数、标准输入输出、运行环境和运行状态等信息。

阅读全文 »

ReactJS 书写建议

发表于 2017-03-06 |

在之前使用 AngularJS 开发项目半年左右时间的时候,整理过一篇 《AngularJS 常用模块书写建议》,那时候团队没有太注重规范,这篇类似规范的东西使得我后来参与的项目代码质量高了不少,也帮助了我们团队其他的同学。现在在一个比较正规的团队里,平时的前端开发以 React 为主,书写规范早已通过 lint 工具 加在 pre-commit hook 里强制解决。然而还是觉得有必要写一篇书写建议,这样或许能加深理解,而不是单单地改掉 lint 后的 error 或 warning。

本文将以从上到下,从外到内的方式介绍如何规范地写一个 React 组件。

阅读全文 »

7 月技术文章精选

发表于 2016-08-11 |

我们是如何做好前端工程化和静态资源管理

文章介绍了提升开发体验和性能的几个方法,并对他们团队的工程化方案 Athena 的设计思路和功能做了介绍,有一定的参考价值。

如何打造公司级公共前端团队

作为公司级的公共前端团队,应该如何对团队进行定位,在实践过程中应注意哪些问题,如何打造这样的团队?本文对滴滴公共前端团队的实践进行了总结,希望能带给读者一些启发。

教你从零开始搭建一款前端脚手架工具

在实际的开发过程中,从零开始建立项目的结构是一件让人头疼的事情,本文以一个实际的例子教你如何搭建一个前端脚手架。

阅读全文 »

6 月技术文章精选

发表于 2016-07-06 |

消息队列设计精要

设计消息队列的整体思路是先 build 一个整体的数据流,例如 producer 发送给 broker, broker 发送给 consumer, consumer 回复消费确认,broker 删除/备份消息等

带你轻松打开SVG动画的大门

如今SVG已经在前端各个领域都有所作为,无论是项目里的应用还是demo都到处可见,这篇文章用一个实例的写法带大家轻松的打开SVG动画的大门,简单易懂

JavaScript 节流函数 Throttle 详解

在浏览器 DOM 事件里面,有一些事件会随着用户的操作不间断触发,也就是说用户在触发这些浏览器操作的时候,如果脚本里面绑定了对应的事件处理方法,这个方法就不停的触发。这并不是我们想要的,往往我们需要添加延迟执行逻辑,这是一个界面开发中常用的技巧

阅读全文 »

项目交接规范

发表于 2016-06-29 |

如果你新加入一个项目的开发,在交接文档不齐全的情况下,相信少不了无从下手的烦恼,为了解决这个问题,本文对项目交接文档做一个简单的约定(Inspired By 项目交接中所踩的坑 & 全栈指引平台)。

项目相关

资源

说明:

介绍项目开发所涉及的资源,包括代码和文档地址(从地址可以看出代码管理工具是 git 还是 svn)、系统登录地址及账号(如果已上线的话)、对接人员等。

阅读全文 »
12…15
HTF

HTF

71 日志
32 标签
GitHub 微博 知乎
© 2017 HTF
由 Hexo 强力驱动
主题 - NexT.Muse