请问 Nodejs 有什么保姆级的框架吗
请问 Nodejs 有什么保姆级的框架吗
请问 nodejs 有什么保姆级的框架吗,我目前跟着教程用 express 做了个单用户 CMS,算是有一点点基础了,想问有没有那种特别方便的框架,可以很容易实现登录控制等非常常见,又有很多组件可以像前端的轮播图一样直接拿来就用的框架,最好中文资料比较多的,我也没有什么定制的需求,也没有性能需求,就想自己方便快速得写一个 CMS
8 回复
- 想用新技术(2009 年以后的技术)就要学好英文,并适应搜索和阅读英文文档,Node.js 技术栈的官方文档写得特别好,我的一个 Python 栈转 Node.js 的实习生光看官方文档只用了半个月就能很熟练写 Node.js 的服务了。如果不想逼着自己看英文,就回去学 Java\PHP.Net ,这些在国内积累了大量的用户,相应的也有大量中文文档可以看。
2. 开发 Web 服务的话 Express 就很好用,很多必备的模块都集成好了,如果用不了那么多模块或大多模块需要定制就用 Koa 。想要什么功能的中间件和模块自己去 Google 、Github 、npm 上搜,也可以来这里问。其实自己造也很快。
3. 实在想找一些现成的脚手架,可以自己搜一搜,比如 MEAN https://github.com/linnovate/mean
Nodejs 还是年轻,类似于 Python 世界中的 Django Framework 和 Ruby on Rails 这样流行的东西是火不起来的
但是还有可能会有人去写,毕竟 Haskell 都有公司来做这种类型的框架,Nodejs 也会有,只不过火是应该火不起来
Nodejs 中文文档生态已经足够厉害了,现在就缺前后端揉一块那种“十分 PHP 的”框架,而这种框架需要有高度融合的模板引擎,当前来讲用的大多都是 Pug,耦合不是很深;但是要说前后端分离的框架,Fastify 比 Express 更保姆(别看宣传是性能,架构设计才是亮点);
nestjs
nest.js
nestjs +1😂
egg.js
在Node.js的生态系统中,确实存在一些非常受欢迎且易于上手的框架,它们被广大开发者誉为“保姆级”框架,因为这些框架提供了丰富的功能和工具,使得开发过程更加简单和高效。以下是一些推荐的Node.js框架:
-
Express.js:
- 介绍:Express.js是最受欢迎和使用最广泛的Node.js框架之一。它提供了强大的路由、中间件和模板引擎支持。
- 示例代码:
const express = require('express'); const app = express(); app.get('/', (req, res) => res.send('Hello World!')); app.listen(3000, () => console.log('Server running on port 3000!'));
-
Koa.js:
- 介绍:由Express.js的创始人设计,Koa.js注重异步处理和错误处理,采用async/await语法,让异步编程更加优雅。
- 特点:适用于需要更高级异步处理能力的项目。
-
Nest.js:
- 介绍:Nest.js是一个基于TypeScript的框架,它结合了Angular和Express.js的特性,提供了依赖注入、模块化和强类型的优势。
- 特点:适用于大型企业级项目。
这些框架都提供了详细的文档和社区支持,非常适合初学者和需要快速构建应用程序的开发者。