All Projects → mochixuan → Mung-React

mochixuan / Mung-React

Licence: other
leaning react

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Mung-React

path-19
COVID-19 contact tracing mobile app
Stars: ✭ 12 (-7.69%)
Mutual labels:  mobile-app
kolaboard
A Real-time chat, collaboration and productivity enhancement application for teams built using React.js, Node.js, Socket.IO, MobX, MongoDB.
Stars: ✭ 23 (+76.92%)
Mutual labels:  mobx
tm-nextjs-starter
React + Nextjs + MobX starter
Stars: ✭ 49 (+276.92%)
Mutual labels:  mobx
photoprism-mobile
Flutter App for PhotoPrism
Stars: ✭ 828 (+6269.23%)
Mutual labels:  mobile-app
app-sense
📱 Easily learn & create React Native app basics using zero coding, drag-and-drop interface & logic blocks.
Stars: ✭ 86 (+561.54%)
Mutual labels:  mobile-app
React
This repository contains all the material for the HackYourFuture module "React.js: Building dynamic UIs with modern JavaScript"
Stars: ✭ 243 (+1769.23%)
Mutual labels:  mobx
Social-Dating-Android-App
📢 The pH7 Social Dating Android App allows you to use pH7CMS through an easy-going and intuitive Android app. Keep pH7CMS everywhere in your pocket and make as much modification as you can thanks the 100% open source code
Stars: ✭ 37 (+184.62%)
Mutual labels:  mobile-app
QtMobileApp
This repository contains basic template for Qt for mobile app development using QML and C++ as backend to access RESTful API's
Stars: ✭ 16 (+23.08%)
Mutual labels:  mobile-app
kapable.github.io
K-Test: Personality Test Platform with React
Stars: ✭ 101 (+676.92%)
Mutual labels:  react-router-dom
react-native-taopiaopiao
react-native 构建全栈淘票票
Stars: ✭ 30 (+130.77%)
Mutual labels:  mobx
todo-list
A simple todo list application with React and mobx and antd
Stars: ✭ 25 (+92.31%)
Mutual labels:  mobx
rider
Fliver Rider for Android & iOS🛺
Stars: ✭ 80 (+515.38%)
Mutual labels:  mobile-app
nextLevelWeek2.0
Projeto Proffy desenvolvido na NLW #2 em homenagem à o dia do profissional de educação.
Stars: ✭ 19 (+46.15%)
Mutual labels:  mobile-app
umi-plugin-mobx
😍 use mobx-state-tree gracefully in umijs.
Stars: ✭ 33 (+153.85%)
Mutual labels:  mobx
okta-react-native-spring-boot-example
React Native + Spring Boot + OIDC
Stars: ✭ 24 (+84.62%)
Mutual labels:  mobile-app
study-snap
📓📲 Flutter app for managing study materials in form of photos.
Stars: ✭ 34 (+161.54%)
Mutual labels:  mobile-app
orkan
A content management toolkit for building and managing dynamic React applications with ease.
Stars: ✭ 25 (+92.31%)
Mutual labels:  mobx
market-catalog-mobile-app
This project is Mobile App of Aktuel Listesi. Developed by React Native & Redux and Visual Studio AppCenter
Stars: ✭ 36 (+176.92%)
Mutual labels:  mobile-app
software-systems-architecture
A collection of descriptions of the architecture that various systems use.
Stars: ✭ 24 (+84.62%)
Mutual labels:  mobile-app
veact
Mutable state enhancer library for React based on @vuejs
Stars: ✭ 62 (+376.92%)
Mutual labels:  mobx

React版Mung

React-Native版Mung

Flutter版Mung

2019-5-14通知:豆瓣API忽然下线了。

紧急修复方法:
需要运行的修改config/webpackDevServer.config.js里的

"target": "https://api.douban.com/v2"
修改为 
"target": "https://douban.uieee.com/v2",
或者
"target": "http://t.yushu.im/v2",

网上查找的资料可以运行,测过有效。但这两个都是别的开发者自己写的不能保证长期有效,这次豆瓣把API停了也没说原因,可能过几天就好了,所以地址还是不改,不能运行的可以改一下就可以了,测过有效。


Mung-React

npm start //运行

1. Mung-React:是一个基于React编写,使用豆瓣开源API开发的一个项目。

image


2. 功能概述

  • 数据保存 :支持断网加载缓存数据。
  • 主题换肤 :现在只支持切换主题颜色,本项目没几张图片。
  • 查看电影详情 :支持查看电影详情包括评论。
  • 一键搜索: 支持标签和语句查找相关的电影。

3. 运行结果图

image image


4. 使用到的框架

  • antd-mobile :阿里的UI库,主要用到里面列表显示、Toast提醒。
  • Mobx :实现状态管理。
  • react-loading :加载进度条。
  • react-router-dom :路由管理。
  • react-transition-group :实现动画效果。
  • SCSS: 样式编写方便、清晰。

5. 总结

这是一个React项目主要,之前写过一个纯React-Native项目Mung没有使用状态管理库和UI库(除渐变库),相比React-Native,现在React水平还是比较一般,尤其是webpack、babel配置等方面,后续有时间还得多看看。里面还有一个ant-design按需加载的问题,使用react-app-rewired配置后和scss发生冲突,有时间再改下。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].