徐州泉山区建设局网站资讯型电商网站优缺点
2026/4/18 3:02:59 网站建设 项目流程
徐州泉山区建设局网站,资讯型电商网站优缺点,网站基本架构设计的主要步骤,微信小程序平台登陆项目的时间线 项目从启动到这周 大概是5周的时间 10/28-10/31 Week 1 项目初始化/需求讨论/设计文档/后端next.js, typescript技术熟悉 项目运行/调试基础框架搭建 设计表结构ddl, 集成mysql, 编写crud接口阶段 11/03-11/07 Week 2 产品PRD 提供xxxx等表设计 11/10-11/14 Week …项目的时间线项目从启动到这周 大概是5周的时间10/28-10/31 Week 1项目初始化/需求讨论/设计文档/后端next.js, typescript技术熟悉 项目运行/调试基础框架搭建 设计表结构ddl, 集成mysql, 编写crud接口阶段11/03-11/07 Week 2产品PRD 提供xxxx等表设计11/10-11/14 Week 3xxxxx 基本功能完结xxxx 讲解项目结构/规范11/17-11/21 Week 4首页样式/逻辑 优化集成统一登录调研部署完成11/24-11/28 Week 5服务推理使用Authorization鉴权 对内接口使用Cookies (access_token) 鉴权 开发xxxx 表设计表设计 逻辑开发xxx设计 设计开发联调xxxx5周时间 功能基本完成了 剩下的就是部署到线上 进行场景实践了前端技术栈Next.js 14选择 App Router 架构支持服务端渲染和 API RoutesTypeScript 5.4强类型语言提升代码质量和可维护性React 18利用并发特性和 Suspense 提升用户体验Zustand轻量级状态管理替代 Redux 降低复杂度Ant Design Radix UI组件库组合平衡美观性和可访问性React TypeScript react.dev/优势类型安全TypeScript 提供编译时类型检查减少运行时错误 ✅组件化开发高度可复用的组件设计 ✅生态成熟丰富的第三方库和工具链 ✅开发体验优秀的 IDE 支持和调试工具劣势❌学习曲线TypeScript 对新手有一定门槛 ❌编译时间大型项目编译可能较慢 ❌配置复杂类型定义需要额外维护UI 组件方案 Ant Design Radix UI 混合方案优势✅快速开发Ant Design 提供完整的企业级组件 ✅无障碍性Radix UI 提供符合 WAI-ARIA 标准的组件 ✅定制灵活Radix UI 无样式组件便于自定义 ✅中文支持Ant Design 对中文界面友好劣势❌包体积大两个 UI 库增加了打包体积 ❌样式冲突需要注意两个库的样式隔离❌维护成本需要同时维护两套组件系统Tailwind CSS优势✅开发效率高原子化类名快速构建 UI ✅体积优化生产环境自动清除未使用的样式 ✅一致性设计系统内置确保视觉一致 ✅响应式便捷的响应式设计工具劣势❌类名冗长HTML 可能变得难以阅读 ❌学习成本需要记忆大量类名 ❌非语义化类名不直观反映元素意义ant design xahooks后端技术栈Prisma 6.18现代化 ORM类型安全且支持 MigrationMySQL成熟的关系型数据库满足复杂查询需求Redis (ioredis)高性能缓存支持多种数据结构Winston企业级日志系统支持日志轮转和结构化输出Zod运行时类型验证保障 API 数据安全Next.js API Routes优势✅统一代码库前后端在同一项目中 ✅类型共享TypeScript 类型可在前后端复用 ✅开发效率无需配置跨域、代理等 ✅部署简单单一应用部署劣势❌扩展性限制无法独立扩展后端服务 ❌性能瓶颈Node.js 单线程可能成为瓶颈 ❌微服务困难不适合复杂的微服务架构Prisma ORM优势✅类型安全自动生成 TypeScript 类型 ✅迁移管理声明式 schema易于版本控制 ✅查询性能生成优化的 SQL 查询 ✅关系处理直观的关系查询 API ✅多数据库支持支持 MySQL、PostgreSQL、SQLite 等劣势❌复杂查询某些复杂 SQL 可能需要原始查询 ❌生成代码体积生成的 client 文件较大 ❌版本升级大版本升级可能需要迁移踩坑记录主要是记录一些开发过程中踩坑 和设计问题node js 项目 jean部署自定义配置/dockerfile配置 没有类似项目参考 健康检查问题 加上环境变量配置多环境 一步一步next.js 中 用middleware进行接口拦截鉴权 里面有prisma path import 直接出现了Edge Runtime 异常 自定义auth 解决npm build 项目 踩坑静态渲染流程 动态api 警告 强制动态渲染其他组件 document 不支持build问题保存多场景模式构建版本管理第一版考虑的太少了发现有问题 后面又重构了一版本xxx日志目前还没有接入 要不就是日志文件 要不就是console.log 目前看日志的方式是去容器化运行日志看了 后续集群部署就比较麻烦了ant design 版本降低到6.0以下 ant-design x 用不了2.0.0 的一些对话组件Next.js实践的项目记录苏州 trae friends线下黑客松 去Trae pro-Solo模式 苏州线下hackathon一趟, 基本都是一些独立开发者一人一公司三个小时做出一个产品用Trae-solo coder模式不得不说trae内部集成的vercel部署很丝滑 react项目一键deploy访问 完全不用关系域名服务器, solo模式其实就是混合多种model使用进行输出 想要的效果还是得不断的调试 thiking太长对于前后端分离项目 也能够同时关联进行思考规划。1点多到4点 coding时间 从0-1生成项目 使用trae pro solo模式 就3个小时 做不了什么大的东西 那就做个日语50音的网站呗 现场酒店的网基本用不了 我数据也很卡 用的旁边干中学老师的热点 用next.js tailwindcss ant design deepseek搭建的网页 够用了 最后vercel部署 trae自带集成 挺方便的 solo模式还是太慢了 接受不了 网站地址是 traekanastudio1ssw.vercel.app/ 功能就是假名ai生成例句和单词 我都没有路演 最后拿优秀奖可能是我部署了吧 大部分人没部署 优秀奖就是卫衣了 蹭了一天的饭加零食 爽吃www.xiaohongshu.com/explore/692… 小红书当时发的帖子 可以领奖品Typescript的AI方向 langchain/langgraph支持ts最近在看的ts的ai框架 发现langchain 是支持ts的, langchain-chat 主要是使用langchainlanggraph 对ts进行实践 traechat-apps4y6.vercel.app/部署还踩坑了 MCP 在 Vercel 上不生效是因为 Vercel 是 serverless 环境不支持运行持久的子进程。让我帮你解决这个问题主要是对最近项目组内要用的到mcp/function call 进行实践操作 使用modelscope 上面开源的mcp进行尝试 使用vercel进行部署。最近看到小红书上面的3d 粒子 圣诞树有点火呀自己也尝试下 效果很差 自己弄的提示词 可以去看看帖子上的提示词去试试 他们都是gemini pro 3玩的 我也去弄个gemini pro 3 账号去玩玩。还有一个3d粒子 跟着音乐动的的效果 下面的提示词可以试试

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询