项目名称 个人博客
项目介绍
本项目是一个个人博客网站,用于个人用户在网上展示自己的文章,有完整的前台展示和后台管理系统。
浏览网站用户可以搜索相关的文章浏览。
博主可以发布自己的日常和相关技术文章,前台首页做了ssr渲染可以有效提高网站seo排名。
项目技术
前台
使用技术
•Next.js
•Axios
•Ant Design Ui
•Bootstrap
•React-markdown
实现功能
•调用第三方接口获取qq头像
•文章展示
•文章内页
•文章搜素
后台
使用技术
•React.js
•Ant Design Ui
•Axios
•react-markdown-editor
实现功能
•管理员 login / logout
•用户CRUD
•栏目CRUD
•文章CRUD
后端
使用技术
•egg.js
•dotenv
•egg-cors
•egg-mysql
•jsonwebtoken
完成功能
•
•
•管理员 login / logout Rest Api
•
•用户 CRUD Rest API
•栏目 CRUD Rest API
•
•
•文章 CRUD Rest API
•图片上传第三方oss Api
•jsonwebtoken 验证
•Dotenv 本地环境变量