Nodejs 后台管理系统框架求推荐?
Nodejs 后台管理系统框架求推荐?
求推荐这一类的框架,类似 php 的 fastadmin 这一类,自带了后台面板,用户管理以及权限管理等
ant design pro
不过这都是 UI 层,你还是要自己写逻辑的啊
可以试一下 onstrapi。但是 bug 很多,多做数据库备份
上面打错了 ,就是 strapi
https://strapi.io/
我也想要一个这个呢。
我 star 里收藏的:
Ghost: https://github.com/TryGhost/Ghost
keystone: https://github.com/keystonejs/keystone
strapi: https://github.com/strapi/strapi
cabloy
自己写项目的停更了,用过他做过 B2C 商城,卖了 N 套:
https://github.com/Wizzercn/NodeWk
有点强
谢谢,主要是工作问题没有持续维护升级了
vue admin template
谢谢! strapi 我试过,但是他连添加一个自定义按钮都很麻烦
谢谢推荐,请问大佬这里面的哪个自定义面板比较方便,比如添加个自定义按钮什么的
真大佬
大佬牛逼,弱弱问一句,会坚持更新嘛,有没有兴趣做成 nodejs 界的 laravel-admin
会更新,目前 v0 版本完成了,也稳定了。现在在写 v1,也就是商城部分,写完差不多稳定了就 merge 到 master。
集成度太高了。。。。
老哥这个是前端吧?
大佬牛逼
针对Node.js后台管理系统框架的推荐,以下是一些专业且流行的选择:
-
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'));
-
Nest.js
- 特点:模块化、类型安全,适合构建可扩展且高效的Node.js服务器端应用程序。
- 优点:支持TypeScript,提供了完整的解决方案,从代码到模块拆分到微服务模型。
-
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'));
-
Hapi.js
- 特点:配置驱动,拥有强大的插件系统,适合构建可扩展的Web应用程序。
- 优点:提供了对各种身份验证策略的内置支持,并允许开发人员轻松定义访问控制策略。
-
Adonis.js
- 特点:全功能MVC框架,遵循Laravel类似的结构,适合构建可扩展且可维护的应用程序。
以上框架各有千秋,建议根据项目需求选择最适合的框架。