dva+antd+draft构建cnode社区wabAPP
发布于 7 年前 作者 mahailong 3862 次浏览 来自 分享

cnode-antd.png 项目主页

项目简介

  • 项目采用dva作为架构
  • UI组件选用的是ant design移动版
  • 发布话题及评论话题所用编辑器用的是基于draft.js的react-draft-wysiwyg
  • api来自cnodejs论坛官方

感谢以上项目作者的贡献

页面

  • home:首页列表,加入侧边栏及上拉加载功能。
  • article:主题详情,登陆后能够收藏,评论和点赞。
  • message:消息提醒,能查看消息详情和清空所有未读消息
  • user:个人主页,包括最近参与,回复,以及收藏的主题
  • publish:发表主题,react-draft-wysiwyg作为编辑器,发布成功后能跳转到相应主题页面
  • about:关于页面,APP介绍
  • login:登录页面,登录后会把accesstoken存于localStore

运行项目

git clone https://github.com/mahailong/cnode-antd.git

cd cnode-antd

npm install

npm start

生产项目

npm run build(项目生成在./dist)

TODO

  • 首页列表进入其他页面返回时回到之前的位置
  • 优化页面性能
4 回复

为啥不搞点有意思的项目。。。。

@kurten 前端菜鸟 肯定要弄简单点的呀 这个东西好多前辈都弄过 可以借鉴嘛

阿什顿发斯蒂芬

@kurten 能具体说下有意思的项目是哪些么

回到顶部