当前位置: 首页 > news >正文

零基础自己做网站有一台服务器怎么赚钱

零基础自己做网站,有一台服务器怎么赚钱,品牌营销活动策划方案,网络营销推广方案分析hello#xff0c;大家好#xff0c;我是徐小夕。之前和大家分享了很多可视化#xff0c;零代码和前端工程化的最佳实践#xff0c;今天继续分享一下最近开源的 Next-Admin 项目的最新更新。 这次更新是1.0版本最后一次更新#xff0c;也根据用户反馈的问题做了一些优化大家好我是徐小夕。之前和大家分享了很多可视化零代码和前端工程化的最佳实践今天继续分享一下最近开源的 Next-Admin 项目的最新更新。 这次更新是1.0版本最后一次更新也根据用户反馈的问题做了一些优化比如 流程编排模块集成在线电子表格支持可视化搭建模块拖拽参考线吸附多选功能等支持瀑布流列表AI问答模块支持基础的JWT 登录鉴权 当然还有一些用户提出的需求比如 支持路由鉴权支持更全面的可视化组件搭建支持SSE服务器推送支持大模型接入支持可视化大屏模块 当然这些我都会在2.0版本上实现大家感兴趣的也可以持续关注。 开源地址https://github.com/MrXujiang/next-admin在线demohttp://next-admin.com Next-Admin是什么 image.png 首先开发 Next-Admin 中后台系统完全是因为我本人想学习研究 nextjs, 同时为了更深入的在实际业务中使用我便开始着手做这块的开源并希望这个项目集成更多行业内优质的解决方案让想学习nextjs或者对可视化搭建感兴趣的朋友有个可以参考的项目。 接下来我会和大家全方位介绍一下 Next-Admin 有什么以及我们能用它做什么。 1.一款基于nextjs antd5.0的中后台管理模板 c1.gif 如果大家想学习或者想用nextjs从零搭建一个中后台系统这个项目将是一个非常不错的选择我已经从零实现了前端到后端的打通以及线上部署的全流程也提供了配套的 pm2 运维部署文件大家可以直接基于它做二次改造。 // pm2 部署文件 const argEnvIndex  process.argv.indexOf(--env) let argEnv  (argEnvIndex ! -1  process.argv[argEnvIndex  1]) || const RUN_ENV_MAP  {local: {instances: 2,max_memory_restart: 250M},dev: {instances: 2,max_memory_restart: 250M},prod: {instances: 4,max_memory_restart: 1000M} }if (!(argEnv in RUN_ENV_MAP)) {argEnv  prod }module.exports  {apps: [{name: next-admin,script: node_modules/next/dist/bin/next,args: start -p 80,instances: RUN_ENV_MAP[argEnv].instances,exec_mode: cluster,watch: false,max_memory_restart: RUN_ENV_MAP[argEnv].max_memory_restart,env_local: {APP_ENV: local},env_dev: {APP_ENV: dev},env_prod: {APP_ENV: prod}}] } 同时还内置了登录注册页面 大家可以直接在此基础上修改 image.png 2. 开箱即用的国际化方案 c2.gif 在试过很多基于nextjs提供的开源国际化方案之后我最终选择了next-intl. 从代码灵活度和上手成本上next-intl 完全满足大部分国际的需求场景虽然使用上遇到了一些坑但是都完美解决我写在Next-Admin 中把完整的国际化配置做好开源了大家可以拿来就用。 3. 内置可视化流程编排模块 c3.gif 流程编排在最近很火的零代码低代码产品中用处比较大我最近在 H5-Doroing零代码 中也考虑用以下它实现业务流程编排。 当然流程编排用的是阿里开源的butterfly-dag 上手成本不高就是文档有点恼火感兴趣的朋友可以学习参考一下。 4. 内置在线电子表格 image.png 5. 内置开箱即用的可视化搭建模块 c4.gif 目前我的拖拽实现已经支持了多选组件参考线组件吸附多种对齐方式等还是非常贴心的~ 有需要的朋友可以直接拿来即用。 6. 内置AI问答模块 image.png 目前提供了AI问答模块大家可以轻松集成自己的AI接口来实现AI问答功能而无需从零开始写聊天组件。 7. 内置瀑布流列表 image.png 8. 内置基础的JWT鉴权模块 import { NextResponse } from next/server import jsonwebtoken from jsonwebtoken import { encrypt } from /utils/auth import { cookies } from next/headersexport async function POST(request: Request,{ params: { auth } }: { params: { auth: string } }) {const { email, pwd }  await request.json();// 加密后的密文密码建议前端传输时也进行加密后端来解密const en_pwd  encrypt(pwd);// 存储用户信息let info  {email,// 其他加密keyrole: 1}const token  jsonwebtoken.sign(info,process.env.JWT_SECRET || ,{ expiresIn: 3d });// 设置token过期时间const oneDay  3 * 24 * 60 * 60 * 1000;// 将token设置到session中请求中就不需要手动设置token参数cookies().set(token, token, { httpOnly: true, expires: Date.now()  oneDay })if(auth  login) {return NextResponse.json({data: { email, pwd: en_pwd }, msg: 登录成功})}if(auth  register) {return NextResponse.json({data: { email, pwd: en_pwd }, msg: 注册成功})}} 这块如果不做全栈其实无需关注不过不熟悉JWT的朋友可以参考一下企业实际上的配置会更复杂一些。 9. 2.0版本后续更多最佳实践的集成 后续会持续迭代2.0版本大家有好的建议和想法也欢迎在评论区留言反馈~ Nextjs 15.0发布带来的变化 最近看到 nextjs 团队 发布了 15.0 版本带来了以下更新 全新的编译器Next.js 15 引入了一个现代的 React 编译器它能深入理解 React 代码带来自动记忆化等优化大多数情况下不再需要手动使用 useMemo 和 useCallback。它可以节省时间、预防错误、加快速度。支持 React 19Next.js 15 支持 React 19引入了客户端和服务器端的 Actions以及更好的水合错误处理。新的缓存行为在 Next.js 15 中不再自动缓存 fetch() 请求、路由处理程序如 GET、POST 等和 Link 客户端导航。如果需要缓存 fetch() 请求可以在 next.config.js 中进行配置。任务分离的新方式Next.js 15 引入了 next/after这是一种任务分离的新方式。 如果大家想了解更多关于 Next.js 15.0 版本的信息可以查阅Next.js 官方文档。 哎又要去学一波了。 最后 欢迎大家一起共建。 开源地址https://github.com/MrXujiang/next-admin在线demohttp://next-admin.com 由于服务器在国外 所以建议大家git到本地体验~ 欢迎star 反馈~ 往期精彩 零代码AI的阶段性复盘文档引擎AI可视化打造下一代文档编辑器爆肝1000小时, Dooring零代码搭建平台3.5正式上线从零打造一款基于Nextjsantd5.0的中后台管理系统
http://www.w-s-a.com/news/587630/

相关文章:

  • vps建设网站别人访问不了网页链接生成器
  • 网站建设一般要多少钱电商平台取名字大全
  • 怎么做网站封面上的图网站开发语言 微信接口
  • 免费观看网站建设优化安徽
  • 上海电商网站开发公司做婚恋网站的翻译好吗
  • 以网站建设为开题报告大数据技术就业前景
  • dw做网站字体 别人电脑显示青岛活动策划公司
  • 网站成立时间查询墨猴seo排名公司
  • 技术支持 随州网站建设苏州企业网站建设定制
  • 美食网站开发目的与意义网站开发环境选择
  • 青岛西海岸新区城市建设局网站开发板在null不可用
  • 企业信息管理系统免费seo优化个人博客
  • 做任务的设计网站泰州哪里做网站
  • 什么网站可以做设计赚钱吗南京十大软件公司排名
  • 网站开发时间进度北京有哪些著名网站
  • 深圳比较好的设计网站公司自己的网站到期域名如何续费
  • 温州做网站哪儿新云网站模版
  • 网站开发 视频存在哪检察院前期网站建设
  • 备案中的网站信息怎么填如何做分享赚钱的网站
  • 网站行程表怎么做注册公司费用要多少
  • 常见电子商务网站基本模式南山网站公司定
  • 网站搭建代码网站里面送礼物要钱怎么做代码
  • 大学英文网站建设举措wordpress 学院 模板
  • 爱 做 网站吗php网站作业模版
  • wordpress代码乱吗台州做网站seo的
  • 做ptt网站wordpress中文企业网站
  • 深圳雨棚制作深圳 网站优化公司排名
  • 深圳优秀网站建设价格wordpress没人用
  • 国企网站建设需要注意沈阳招标信息网
  • 东莞360推广的网站是谁做的上海网络推广产品