Node.js 和添加像 Express.js 这样的框架有什么区别?
我有网络背景,对 Web 开发相当陌生,但我想尝试 Node.js 和其他现代 Web 技术。我想知道使用“stock”Node.js 和添加像 Express.js 这样的框架有什么区别。
I come from a networking background and I'm fairly new to web development but I want to experiment with Node.js and other modern web technologies. I would like to know what the difference is between using "stock" Node.js and adding a framework like Express.js.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Node 有一个低级的 HTTP API,
Express 提供了有用的东西,比如路由、视图引擎和 http 处理程序流控制。
基本上,express 是一个很好的抽象,它还提供了一组常见的 http 处理程序,例如路由静态内容或处理错误或解析 HTTP 帖子的正文。
它基本上是库和框架的比较。
node has a low level HTTP API,
Express offers useful things like routing, view engines and http handler flow control.
Basically express is a nice abstraction it also offers a set of common http handlers like routing static content or handling errors or parsing the body of a HTTP post.
It's basically a comparison of a library and a framework.