摘要:本篇教程介绍了初学者学习Node.js应该知道的,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入。
本篇教程介绍了初学者学习Node.js应该知道的,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入。
<
npm:node.js官方库
cnpm:taobao维护的库;
WebStorm:Node.js的开发工具,但是收费;
seajs:还有一款交requirjs,前者是遵循amd规范(一次性参数中加载要require的内容),后者是遵循cmd规范,需要什么再require什么;规范是默认的,但是都支持对方的默认规范;模块化开发,在一个大的HTML中,需要的时候,再进行加载(以模块为单位进行加载,这就变得更加灵活了,早起前端开发都是以页面为单位进行加载,现在是面向页面中的"块"进行加载),填充、覆盖Html区域;所谓一个模块就都是有css,js,json等组成;每个模块都有一个入口js入口函数:export,通过这个入口函数,Export外围大的容器进行加载的时候进行调用;
node.js:部署方面,使用node.js自己提供的Server.Listen即可实现对于端口的监听;不需要使用tomact等宿主;
单线程:如果一个地方没有处理好,直接就崩了;但是node.js支持多进程,可以通过pm插件进行多进程分配
expressjs:node.js的伴侣,路由,filter等都是由它来和node.js进行配合;
node的官方api中的回调函数都是异步调用,后来他也发现了这个问题,于是现在很多方法都改为提供异步调用;node.js支持高并发很大程度就是因为他的官方很多的API的回调函数是异步调用方式;其实它的对于同步的支持其实是在减少这个招牌的吸引力;
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注WEB前端Node.js频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号