All Projects → timer2 → mobile-realm

timer2 / mobile-realm

Licence: other
mobile-realm

Programming Languages

javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to mobile-realm

Gank
🦅 Gank api base △ next.js (react&ssr)
Stars: ✭ 122 (+480.95%)
Mutual labels:  mobx, antd-mobile
Bangumi
💫 An unofficial bgm.tv app client for Android and iOS, built with React Native. 类似专门做ACG的豆瓣, 已适配 iOS/Android, mobile/Pad, light/dark theme, 并加入了很多独有的增强功能
Stars: ✭ 409 (+1847.62%)
Mutual labels:  mobx, antd-mobile
ecommerce-react-native
The ideal starter kit / app script with all the needed UI elements alongwith MobX and NativeBase to build your iOS and Android e-commerce app like Mona / JackThreads / Canopy / Flipp
Stars: ✭ 86 (+309.52%)
Mutual labels:  mobx
next react
React16.6.1+Mobx5+Express服务端渲染脚手架,支持代码自动分割
Stars: ✭ 12 (-42.86%)
Mutual labels:  mobx
mobx-loading
参考了 dva-loading 的思路,基于 mobx 实现了用于监控各个 mode 和 effect 加载状态的组件
Stars: ✭ 23 (+9.52%)
Mutual labels:  mobx
umi-dva-typescript-mock
基于umi + dva + typescript + mock + antd的react框架,内置PWA
Stars: ✭ 17 (-19.05%)
Mutual labels:  antd-mobile
mobxSpa
企业级SPA项目,完整开发脚手架
Stars: ✭ 96 (+357.14%)
Mutual labels:  mobx
the movie app open source
🎬 an app that lists movies in theaters and that will be released, and their respective actors using the api of the movie database, made with Flutter using Modular and MobX
Stars: ✭ 29 (+38.1%)
Mutual labels:  mobx
realm-dart-samples
Samples for Realm Flutter and Realm Dart SDKs
Stars: ✭ 26 (+23.81%)
Mutual labels:  realm
ReactNativeDeepLinkingExample
Example of deep linking implementation using React Native Router Flux
Stars: ✭ 16 (-23.81%)
Mutual labels:  react-native-router-flux
erxes-android-sdk
erxes Android SDK, for integrating erxes into your android application
Stars: ✭ 23 (+9.52%)
Mutual labels:  realm
mobx-wxapp
在小程序中使用mobx
Stars: ✭ 54 (+157.14%)
Mutual labels:  mobx
hooksy
Simple app state management based on react hooks
Stars: ✭ 58 (+176.19%)
Mutual labels:  mobx
navigation-mobx-example
proof of concept project to use mobX in react-native-navigation
Stars: ✭ 47 (+123.81%)
Mutual labels:  mobx
realm-mapper-ios
Realm + ObjectMapper
Stars: ✭ 28 (+33.33%)
Mutual labels:  realm
React-Native-Demo
No description or website provided.
Stars: ✭ 25 (+19.05%)
Mutual labels:  mobx
keycloak-home-idp-discovery
Keycloak: Home IdP Discovery - discover home identity provider or realm by email domain
Stars: ✭ 42 (+100%)
Mutual labels:  realm
aaf-easyphotomap
📷 Easy Photo Map is a photomap application that displays the location of the photo on the map using the location information included in the photo.
Stars: ✭ 36 (+71.43%)
Mutual labels:  realm
RealmSearchView
SearchView with result list powered by Realm
Stars: ✭ 23 (+9.52%)
Mutual labels:  realm
Realm-and-Swift-Codable
How to implement Swift 4 Codable with Realm Database
Stars: ✭ 34 (+61.9%)
Mutual labels:  realm

致力于实现一款mobx管理数据+realm来存储用户信息的react-native App

Contains

Install

git clone [email protected]:liukaixin01/mobile-realm.git

npm install

realm

  • 1.跨平台,Realm 支持 iOS & OS X (Objective‑C & Swift) & Android。我们可以在这些平台上共享Realm数据库文件,并且上层逻辑可以不用任何改动的情况下实现移植。

  • 2.高级,Ream支持加密,格式化查询,易于移植,支持JSON,流式api,数据变更通知等高级特性

  • 3.可视化,Realm 还提供了一个轻量级的数据库查看工具Mac版Realm Browser方便查看数据,Mac app store下载即可

  • 4.目前建议使用"realm": "2.2.15"以下的版本,最新版本有一点点bug

mobx

  • 1.Mobx是一个功能强大,上手非常容易的状态管理工具。就连redux的作者也曾经向大家推荐过它,在不少情况下你的确可以使用Mobx来替代掉redux

Dev

ios: react-native run-ios

android: react-native run-android

项目结构

.
├── README.md                    // 项目相关简介
├── _tests_                      // 自动化测试文件
├── android                      // 项目android原生文件
├── ios                          // 项目ios原生文件
├── node_modules                 // 项目依赖
├── src                          // 项目生产目录
│   ├── components               // 项目通用组件
│   ├── container                // UI组件容器
│   │    └── find                // 发现相关业务组件
│   │    └── home                // 首页相关业务组件
│   │    └── main                // 我的相关业务组件
│   │    └── scene               // 配置各个路由组件
│   │    └── user                // 用户登录、注册、注销等相关业务组件
│   │    └── Routes              // 管理全局路由组件
│   ├── images                   // 存放图片文件
│   ├── lib                      // 公共类(校验、枚举、公用方法)
│   ├── servers                  // 本地所有状态
│   │    └── api                 // 接口类相关文件
│   │    └── mobx                // 导出全部状态
│   │    └── react-native        // 项目入口文件
│   │    └── realm               // 初始化realm以及操作realm方法文件
│   ├── stores                   // 各种状态仓库文件
│   │    └── domain              // 操作各个表的方法
│   │    └── schema              // 定义各个表的结构
│   │    └── view                // 各UI组件数据状态
│   │    └── Global              // 全局管理状态
├── index.js                     // 注册项目的入口文件
├── package.json                 // 项目配置文件
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].