项目简介
本项目是基于React框架的多人博客系统,利用Redux进行状态管理,React - Router实现路由管理,Ant Design作为UI框架,axios处理网络请求,支持用户创建、发布、浏览和评论博客文章,致力于打造现代化、直观且用户友好的博客平台。
项目的主要特性和功能
- 用户注册与登录:可创建账户并登录系统。
- 文章发布:用户能创建新博客文章并发布。
- 文章浏览:可查看所有已发布文章。
- 评论功能:用户可对文章发表评论。
- 响应式设计:适配不同屏幕大小,提供优质的移动和桌面体验。
- 美观UI:借助Ant Design框架,拥有美观的界面设计。
安装使用步骤
- 进入目录:执行
cd blog
进入项目文件夹。 - 安装依赖:运行
yarn install
安装项目所需依赖。 - 启动项目:使用
npm start
启动项目。该项目依赖后端API接口,需下载并运行相应后端项目(链接在项目中提供)。 - 访问项目:在浏览器中访问
http://localhost:3000
查看项目运行效果。
效果演示
线上部署地址:网站地址
由于是多人博客系统,可能需注册账户以体验全部功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】