【FullStack】Nodejs
2017-07-089554
AI 快速预览详细
本文介绍了Nodejs在Fullstack Web Development中的应用。Nodejs主要用于后台开发,具有事件机制和异步IO模型,性能优越。文章还列举了一些常用的Nodejs模块,如Express、Mongoose和jsonWebToken,并强调了学习网络和数据库原理的重要性。
|
啊事情是这样的。 楼主最近在学习Fullstack Web Development。目的嘛 = =。就是想建个小网站让大家做点小交易。 相信广大的创客胖友们应该在某些时候也会要建个小网站啥的。 该在线课程的链接在此: https://www.coursera.org/specializations/full-stack 而Nodejs在Fullstack Web Development中的作用呢,就是搞后台。下面这张图就可以很清楚地阐释这一点了: (楼主表示在学习过程中 后台学起来比前端让人看代码看得揪心多了 = =。) 楼主来梳理一下楼主目前得到的关于Nodejs的一点知识点先。 1. Nodejs优缺点 优点:
2. 一些常用的Nodejs模块(Node Modules) 当然也可以自定义Module = =。但是有库总比没库好千千万万倍是吧 = =。虽然库要学起来也是需要耗一点精力的。 Built-in Modules - HTTP, os, path...... https://www.w3schools.com/nodejs/ref_modules.asp External Modules - Express - Moogoose - jsonWebToken ...... (一般都用npm在command line下载) 通过上课的例子上下来,感觉还是需要去了解一下一些比较原理性的内容的(有时候真的不明白代码为啥要那样写啊!),楼主感觉需要去补一下关于网络和数据库原理的知识。这一点以后如果有时间我去做了了解之后再写一篇帖子来细述。 嗯今天就大概介个样子。 扩展阅读: https://www.w3schools.com/nodejs/default.asp https://www.tutorialspoint.com/nodejs/index.htm https://expressjs.com/ [url=http://mongoosejs.com/docs/guide.html]http://mongoosejs.com/docs/guide.html[/url] http://nqdeng.github.io/7-days-nodejs/ |




