这是一个使用 Vue3 和 SpringBoot 框架开发的微头条项目。该项目提供了头条分类、新闻头条的查看、修改、删除和发布功能,以及注册和登录功能。 这是前端部分,后端见https://github.com/Drip123456/Headline-SpringBoot-rear-end
前端部分使用了以下技术:
- Vue3:用于构建用户界面的 JavaScript 框架。
- Axios:用于处理 HTTP 请求。
- Element Plus:基于 Vue 3 的桌面端组件库。
- Pinia:Vue 3 的状态管理库。
- Vite:用于快速构建现代 Web 应用的工具。
后端部分使用了以下技术:
- JWT:用于身份验证和访问控制的 JSON Web 令牌。
- SpringBoot:用于构建企业级 Java 应用的框架。
- Maven:用于项目构建、依赖管理和项目管理的工具。
- MyBatis Plus:MyBatis 的增强工具,简化了数据库操作。
- 用户可以查看不同分类的头条新闻。
- 用户可以注册和登录账号。
- 用户可以发布新的头条新闻,并进行编辑和删除操作。
- 克隆项目到本地:
git clone git@github.com:Drip123456/Headline-vue3-SpringBoot.git
- 快速启动
npm install
npm run dev