第一次写服务端,弄了个后台管理模板 - Nodejs服务端初体验
如题,服务端用的 nextjs ,前端用的 arco ,数据库是 mongodb 。
目前实现了最基础的登录、权限管理。
欢迎体验: https://arco-admin-web.vercel.app
为什么说是模板,是想着完善后,有需求时可以开箱即用。
按照最初的设想,要做成前后端分离,所以后续想把服务端代码转成 hono 。
第一次写服务端,弄了个后台管理模板 - Nodejs服务端初体验
非常卡
应该是数据库连接卡,白嫖的 Mongodb Atlas
嗯呢,应该是其他人登录把密码改了,我重新发布一下
朋友们有兴趣体验,可以新增数据去操作,别操作原有数据
修改密码的 labl 没对齐
是的,中英文切换文字长度不一样,有些地方需要调
这不就是 arco-pro ?用 nextjs 写服务端是不是有点奇怪?
是的,next 上手简单点,现在在转成 hono 的
#10 next 一般是页面+服务,单服务 nest ,koa ,express 等
是的,刚好最近要忙,慢慢来吧
还有色弱模式…我一个色弱看的眼睛好痛==
现在都是很多中台方案必备的了
您好!很高兴听到您开始尝试搭建Node.js服务端,并已经引入了后台管理模板。这是一个很好的开始,下面我将简要介绍一些基础步骤和示例代码,帮助您更好地理解和扩展您的项目。
首先,确保您已经安装了Node.js和npm(Node Package Manager)。接下来,您可以创建一个新的Node.js项目并初始化它:
mkdir my-node-server
cd my-node-server
npm init -y
安装Express框架,这是一个流行的Node.js web应用框架:
npm install express
创建一个简单的服务器文件server.js
:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Server is running at http://localhost:${port}`);
});
运行服务器:
node server.js
现在,您的Node.js服务器应该在http://localhost:3000
上运行,并显示“Hello World!”。
对于后台管理模板,您可以选择使用现成的框架或库,如AdminLTE、Vue Admin等,这些都可以很好地集成到您的Node.js项目中。您可能需要设置路由、数据库连接(如MongoDB、MySQL)以及用户认证等功能。
希望这些信息对您有所帮助!如果您有任何具体的问题或需要进一步的帮助,请随时提问。