Nodejs学习
NodeJs是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。NodeJs使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。Nodejs学习主要讲解nodejs相关的学习和教程。Node+UglifyJS批量压缩js
在前面雷雪松的博客中已经介绍了《WEB前端开发优化技巧》。JS文件压缩似乎成了最基础的优化药店之一了。现在JS使用的频率越来越高,JS文件越来越大,压缩所带来的性能提升也是越来越明显,下面雷雪松就详细介绍下如何使用NodeJs和UglifyJS来压缩JS代码。
阅读原文 »
Web应用的包管理器Bower
Bower是一个适合Web应用的包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的线上资源。使用Bower可以非常方便的安装各种前端库,而且Bower可以很好的帮我们解决库之间的依赖。
阅读原文 »
Node线上部署管理器PM2
PM2是一个带有负载均衡功能的Node应用的进程管理器。PM2可以利用服务器上的所有CPU,并保证进程永远都活着,0秒的重载,部署管理多个Node项目。PM2是Node线上部署完美的管理工具。
阅读原文 »
Nodejs restify开发接口
restify是Node.js的一个正确构建REST风格API的模块。restify的API和express有相似的地方,但restify不是一个完整的MVC框架,restify是一个非常小巧的REST风格API的框架。
阅读原文 »