图源网
[聚合文章] Node.js与Express基础应用
Node.js
为什么要使用Node.js?
Node.js 的目的是实现动态网页,也就是说由服务器动态生成 HTML 页面。之所以要这么做,是因为静态 HTML 的可扩展性非常有限,无法与用户有效交互,同时如果有大量相似的内容,例如产品介绍页面,那么1000个产品就要1000个静态的 HTML 页面,维护这1000个页面简直是一场灾难,因此动态生成 HTML 页面的技术应运而生。
Node.js可跳过 HTTP 服务器,因为它本身就是,Node.js 提供了 http 模块,它是由C++ 实现的,性能可靠,可以直接应用到生产环境。
Node.js 和其他的语言相比的另一个显著区别,在于它的原始封装程度较低。在 Node.js 中,很多工作需要你自己来做,而自己来做这些事情太过麻烦,而且也没有必要重复造轮子,所以需要第三方框架来帮助我们。
安装 Node.js
用Node.js创建一个应用
在没有Express的时候,我们要创建一个web应用,用Node.js怎样实现呢?
- 新建一个目录,进入此目录并初始化
$ mkdir myapp && cd myapp$ npm init -y
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。