Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Juliiii/React-Cnode
请star或fork,thx
https://github.com/Juliiii/React-Cnode
Last synced: 2 months ago
JSON representation
请star或fork,thx
- Host: GitHub
- URL: https://github.com/Juliiii/React-Cnode
- Owner: Juliiii
- Archived: true
- Created: 2017-08-25T03:42:24.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-01-15T01:01:27.000Z (almost 3 years ago)
- Last Synced: 2024-08-02T13:26:50.600Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 633 KB
- Stars: 358
- Watchers: 8
- Forks: 84
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-learning - Juliiii/React-Cnode
README
## React-Cnode(本人已停止维护)
> react web app, api 由 **cnode社区** 提供,欢迎大家star和fork
### 说明与建议
+ 本项目是很久前突发奇想写的,现在由于工作和学习别的知识后,就基本不维护了。
+ 个人发现不少同学是抱着练手的目的,所以个人建议: 可以直接去 cnode社区 (https://cnodejs.org), 阅读他们提供的api, 并根据自己的需求来捣鼓些项目。### 技术栈
react + react-router + axios + mobx + mobx-react + antd-mobile### demo
[live demo](http://119.29.12.21:8080)(兼容性,已经尽量去兼容了,如果有问题见谅, ps:本人学生身份已无,代码部署的机器已不继续续费,demo暂时废弃)
![images](https://user-images.githubusercontent.com/23744602/31574427-40b147f2-b102-11e7-8731-253ab286dc37.gif)## 目录结构
```
react-cnode/
|
├──icons/ * 用到的icon
|
├──components/ * 可复用组件
│
│──pages/ * 展示的页面
|
├──store/ * mobx
│
├──router * 路由
|
├──routes/ * 路由的配置,动态加载
│
│──axios/ * axios的配置文件
│
│──utils/ * 工具函数
│ |
| |—— db.js * localstorage操作
| |
| |__ index.js * 别的工具函数
│
│
│——constants/ * 一些常量(其实没怎么用)
│
│
│
│──index.css * 全局的样式,其中也有修改了ant-mobile的样式
│__index.js * 入口文件
```### TODO
- ~~消息~~
- ~~用mobx重构~~
- ~~live demo~~
- 升级 react-router 到4
### 如何启动
Step 1
```
git clone [email protected]:Juliiii/React-Cnode.git
```Step 2
```
npm i
```Step 3
```
npm start
```
#### licenseNo license