admin 发表于 2017-2-21 21:41:54

React-Manga 一个以React实现的漫画WebApp

使用React实现的WebApp版开源漫画阅读器。目前已实现用户登录注册、提供漫画推荐、漫画搜索、漫画收藏、漫画阅读、历史记录 等功能。
本项目地址戳这里,另外安利一下安卓版的Manga - - 点这里
(欢迎各种start or fork XD)图片预览http://upload-images.jianshu.io/upload_images/2084610-5ccd31ed4aab7f72.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/960
首页.jpg

http://upload-images.jianshu.io/upload_images/2084610-6c9abf95ccefb582.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/960
阅读.jpg

http://upload-images.jianshu.io/upload_images/2084610-46ba76a4a82bdcd3.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/960
用户.jpg

项目演示地址点击这里(请使用手机打开或者将开发者工具调整为手机模式)使用//默认地址为http://localhost:9000
git clone https://github.com/TongmingWu/react-manga.git
cd react-manga
npm install
npm run dev
or
npm run build

项目结构
[*]项目基于react+react-redux+react-router+ES6,使用webpack构建的SPA(单页应用)
[*]整体项目前后端分离,使用React进行组件化开发
[*]使用redux管理整个应用的store
[*]API由本人编写的Python项目提供,暂不提供源代码
[*]本项目纯属学习交流使用,数据由非正常路径获得,不得用于商业用途
目录结构├─app   /*项目代码*/
│├─actions    /*redux中的action*/
│├─components /*各种组件*/
│├─constants/*常量池*/
│├─css
│├─db         /*数据库*/
│├─images
│├─reducers   /*redux中的reducer*/
│├─store      /*整个应用的store*/
│└─views      /*页面容器*/
├─dist/*编译后的代码*/
│└─mstatic
│      ├─css
│      └─js
└─public    /*模板*/

后记到目前(2017.02.01)为止,学习JavaScript快1个多月了。刚开始从Android转过来的时候很不习惯,但渐渐地就喜欢上了JS,特别是在了解了ES6之后。以前对前端的了解就是几个HTML+CSS+JS,但现在不这么认为了(打脸真快 ...( _ _)ノ|)。越学越觉得前端很复杂,WebPack是个好东东。还有当初在Vue和React之间徘徊,最终选择了React(才不是因为React Native!)只剩下半年就要毕业了,接下来还要好好努力,找到一份心仪的工作。Fighting!!好了,吐槽了这么多,再甩一下项目链接**** Hidden Message *****

wx_GsN8552Y 发表于 2019-6-13 03:23:32

谢谢

xiaoxiaoxiao007 发表于 2020-6-1 19:02:49

感谢感谢 感谢感谢
页: [1]
查看完整版本: React-Manga 一个以React实现的漫画WebApp