node.js学习笔记(1)_极客学院_准备知识
2016-07-31 14:49
183 查看
1.常用的开源框架:
express: PM2:多线程支持 jade:前端模板引擎
2.node.js的特点:
部署简单方便:环境配置简单/注重约定/扩展相对独立,不易冲突 事件驱动 异步编程:回调函数/事件监听/订阅.发布(统一管理的事件监听) 高效与性能 单线程与多线程:子进程(child_process模块)
缺点:
大量采用匿名函数 限于同步代码,使异常捕获较为复杂 单线程:可靠性 不适合cpu密集型的场景 回调的代码习惯影响阅读
web全栈
1.HTML/CSS页面的构建 2.浏览器端的开发(JS) 3.服务器端的开发(JS) 4.数据库管理(JS) 5.服务器运维 -->MEAN Stack(JavaScript全栈) 包括:mongoDB/express/angularJS/nodeJS
Node.js的执行环境
Google V8 文件系统 网络功能(HTTP/TCP/UDP/TLS/SSL) 二进制数据 数据流 加密与解密
开发工具
WebStorm sublime_text
windows开发环境搭建
相关文章推荐
- 使用c++开发excel插件(第1章 准备知识)
- Asp.Net 学习 01 --- 基本知识及学习资料准备
- java学集合前准备知识object类中的常用方法
- 安卓面试技术点之xmpp知识准备Socket服务器的终结
- 好久没写博客了,最近准备从新认识一下自己,审视一下自己,从新梳理一下android知识!
- 准备Java面试之——Java SE基础知识解答(一)
- .NET工作准备--02基础知识
- 使用c++开发excel插件(第1章 准备知识)
- GDI+学习之路1--准备知识
- 窥探PTAM之基础知识准备
- 梳理.net知识,准备考试
- 面试基础知识准备
- 最近准备开始系统地把j2ee的知识再整整,每天会发的哦。
- 安卓第二课:教材中游戏启动界面实现之准备知识
- 读书笔记---莱昂氏UNIX源代码分析(一.学习源代码前的准备知识)
- 汇编语言的准备知识
- LCD驱动移植准备知识(一)
- .NET理论知识 笔试准备 Day1
- 准备下数据库实际碰到的问题知识!
- 最近准备把安卓和java的知识再回顾一遍,顺便会写博客上!千变万化还都是源于基础,打扎实基础