React劲爆新特性Hooks重构cnode社区,欢迎留言
发布于 4 年前 作者 myfirebug 4153 次浏览 来自 分享

cnode-react社区

本项目基于react+react-redux+redux-thunk+redux+logger+redux-persist+hook开发的

demo

cnode社区

react-cnode社区

目录结构

|-- cnode-react
    |-- config-overrides.js
    |-- build
    |-- public
    |-- src
        |-- assets
        |-- components
        |-- hook
        |-- page
        |-- router
        |-- service
        |-- skeleton
        |-- store
        |   |-- actionType.js
        |   |-- index.js
        |   |-- actions
        |   |-- reducers
        |-- util
            |-- index.js

git地址

https://github.com/myfirebug/cnode-react.git

下载

  git clone https://github.com/myfirebug/cnode-react.git
  cd cnode-react
  npm install (安装依赖模块)

运行

  npm run dev (开发版本访问:http://localhost:3000/)
  npm run dist (发布生产版本)

功能

  • 登录、退出
  • 列表下拉加载、缓存非第一页数据
  • 详情(模拟点赞、收藏功能)未登录不显示评论、收藏、点赞、回复、删除
  • 我的消息(单条标记已读)
  • 个人中心 (未登录,显示登录,否则显示退出、最新创建的话题、最近参与的话题、收藏的)
  • 查看别人资料(最新创建的话题、最近参与的话题、收藏的)

部分图片

首页 登录 详情 我的

1 回复

本次主要使用react hooks开发cnode社区,欢迎留言

回到顶部