NodeJS初学笔记

NodeJS基本学习:

1.基本介绍:

#V8引擎作为承载JS代码的虚拟机平台

#特点:异步I/O,事件触发和回调,单线程,跨平台

#应用场景:高并发,不适应集中运算的系统

#模块加载顺序:内建模块->核心模块->文件模块

#包管理:NPM----待学习:如何自己搭建自己的私服库

#前后端公用模块规范:AMD、CMD、兼容多种模块规范

2.相关框架和知识的使用:

#Sql

##Mongo DB (NoSql):连接使用Mongoose(常用语句查询

##Mysql

#常用路由框架:

##Express(常用)

##Hexo(博客常用)

#socket

##socket.io:没有其他的吧,反正都是这个,第一次尝试失败,待学习

#前端MVC

##Angular.js:目前看很常用,学习周期短,功能很强大,方便,容易上手

##Backbone:功能强大,但是学习周期长,要实现功能开发的工作量有时可能会很大,不容易上手

#前端展现

##EJS:简单,大部分可以说都是html的代码

##Jade:需要耗费时间去学习,整体来说代码看着很简洁,但是代码量一多还是容易晕,使用了几天,简单可以,涉及较难问题需要查询资料学习

#css

##LESS:都说很强大,由于写的css不多,没有体会到好处,待补充

#Thrift

##Apache的开源项目,在公司中的工作中体会到跨系统调用的问题,thrift支持nodejs等很多语言,待学习

#消息中间件

#定时任务执行worker


推荐学习博客,里面有学习地图,写的很不错~~~

http://blog.fens.me/nodejs-roadmap/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值