Nodejs 后台管理系统框架求推荐?

Nodejs 后台管理系统框架求推荐?

求推荐这一类的框架,类似 php 的 fastadmin 这一类,自带了后台面板,用户管理以及权限管理等

21 回复

ant design pro

不过这都是 UI 层,你还是要自己写逻辑的啊


可以试一下 onstrapi。但是 bug 很多,多做数据库备份

上面打错了 ,就是 strapi
https://strapi.io/

我也想要一个这个呢。

cabloy

自己写项目的停更了,用过他做过 B2C 商城,卖了 N 套:
https://github.com/Wizzercn/NodeWk

有点强

谢谢,主要是工作问题没有持续维护升级了

vue admin template

谢谢! strapi 我试过,但是他连添加一个自定义按钮都很麻烦

谢谢推荐,请问大佬这里面的哪个自定义面板比较方便,比如添加个自定义按钮什么的

真大佬

大佬牛逼,弱弱问一句,会坚持更新嘛,有没有兴趣做成 nodejs 界的 laravel-admin

会更新,目前 v0 版本完成了,也稳定了。现在在写 v1,也就是商城部分,写完差不多稳定了就 merge 到 master。

集成度太高了。。。。

老哥这个是前端吧?

大佬牛逼

针对Node.js后台管理系统框架的推荐,以下是一些专业且流行的选择:

  1. Express.js

    • 特点:简洁易用,适合快速搭建Web应用和RESTful API。
    • 示例代码:
      const express = require('express');
      const app = express();
      app.get('/', (req, res) => res.send('Hello World!'));
      app.listen(3000, () => console.log('Server started on port 3000'));
      
  2. Nest.js

    • 特点:模块化、类型安全,适合构建可扩展且高效的Node.js服务器端应用程序。
    • 优点:支持TypeScript,提供了完整的解决方案,从代码到模块拆分到微服务模型。
  3. Koa.js

    • 特点:优雅轻量,使用Generator和async/await实现中间件的流程控制。
    • 示例代码:
      const Koa = require('koa');
      const app = new Koa();
      app.use(async ctx => {
        ctx.body = 'Hello Koa';
      });
      app.listen(3000, () => console.log('Server started on port 3000'));
      
  4. Hapi.js

    • 特点:配置驱动,拥有强大的插件系统,适合构建可扩展的Web应用程序。
    • 优点:提供了对各种身份验证策略的内置支持,并允许开发人员轻松定义访问控制策略。
  5. Adonis.js

    • 特点:全功能MVC框架,遵循Laravel类似的结构,适合构建可扩展且可维护的应用程序。

以上框架各有千秋,建议根据项目需求选择最适合的框架。

回到顶部