Giter Site home page Giter Site logo

lottery's Introduction

Android 设备的CPU类型(通常称为”ABIs”)

armeabiv-v7a	第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它
arm64-v8a	第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一
armeabi	第5代、第6代的ARM处理器,早期的手机用的比较多
x86	平板、模拟器用得比较多
x86_64	64位的平板

技术选择

react-native | antd-rn | react-native-storage | eslint + stylelint + commitlint + husky + lint-staged | react-native-navigation |

React-native 相关库

react-navigation
https://github.com/react-navigation/react-navigation

react-native-router-flux
https://github.com/aksonov/react-native-router-flux

react-native-firebase
https://github.com/invertase/react-native-firebase

lottie-react-native
https://github.com/react-native-community/lottie-react-native

WatermelonDB
https://github.com/Nozbe/WatermelonDB

react-native-storage
https://github.com/sunnylqm/react-native-storage

rxdb
https://github.com/pubkey/rxdb

react-native-webview
https://github.com/react-native-webview/react-native-webview

react-native-swiper
https://github.com/leecade/react-native-swiper

react-native-vector-icons
https://github.com/oblador/react-native-vector-icons

react-native-gifted-chat
https://github.com/FaridSafi/react-native-gifted-chat

appcenter
https://appcenter.ms/

react-native-code-push
https://github.com/Microsoft/react-native-code-push

react-native-push-notification
https://github.com/zo0r/react-native-push-notification

react-native-wechat
https://github.com/yorkie/react-native-wechat

react-native-animatable
https://github.com/oblador/react-native-animatable

react-native-device-info
https://github.com/react-native-device-info/react-native-device-info

i18next
https://github.com/i18next/react-i18next

react-native-web
https://github.com/necolas/react-native-web

expo
https://docs.expo.io/

Git相关

初始化
git init

关联远程仓库
git remote add origin https://github.com/dodofun/rn-starter.git

git push -u origin master

代码规范 eslint + prettier + stylelint + commitlint

Commitlint

https://segmentfault.com/a/1190000017790694

定制提交规范
提交格式(注意冒号后面有空格)
<type>: <subject>
常用的type类别
[build, ci, chore, docs, feat, fix, perf, refactor, revert, style, test]
• build:修改项目的的构建系统(xcodebuild、webpack、glup等)的提交
• ci:修改项目的持续集成流程(Kenkins、Travis等)的提交
• chore:构建过程或辅助工具的变化
• docs:文档提交(documents)
• feat:新增功能(feature)
• fix:修复 bug
• pref:性能、体验相关的提交
• refactor:代码重构
• revert:回滚某个更早的提交
• style:不影响程序逻辑的代码修改、主要是样式方面的优化、修改
• test:测试相关的开发

例子:

git commit -m 'feat: 增加 xxx 功能'
git commit -m 'fix: 修复 xxx 功能'
subject
subject是 commit 目的的简短描述,可以做一些配置,如最大长度限制。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.