个人博客

我要开发同款
Superficial2024年06月04日
50阅读
所属分类作品

作品详情

该项目是一个个人项目,采用了多种技术来搭建。前台展示部分使用了 vite、vue3、typescript和 ssr 技术,后台管理系统则采用了 React 。接口 API 方面使用了 Nest.js 框架。该项目适配了 PC 端和移动端,并且将会持续迭代和维护。在项目中,利用了所学的技术,对工作中遇到的问题进行了总结和经验积累,以及进行技术探索
前台展示:vite + vue3 + ssr + typescript + pinia
后台管理:vite + react + antd
技术负责:
1. 前台展示使用 vite + vue3 实现 ssr 以及 redis对 seo 进行缓存,增强 SEO
2. 使用七牛云 CDN 进行静态资源加速和防盗处理
3. 利用 marked.js对 markdown 进行了转换,并且使用 highlightjs 进行了语法高亮展示
4. 自定义开发了多级评论功能,包括点赞和邮件提醒服务
5. 服务端数据库采用了 MongoDB 进行数据存储,利用 Redis 进行缓存以加快数据响应速度
6. 实现了接口的 CURD 操作,并通过 mongoose 进行数据处理和聚合操作
7. 项目利用 Git 进行版本控制,并使用 Docker 实现自动化部署
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论