原文出自:http://www.cocoachina.com/ios/20170401/18996.html
本文整理了React Native iOS开发过程中有用的工具、服务、测试、库以及网站等。
工具
你可以选择不同的开发环境:DECO、EXPO或者你可以使用Nuclide+Atom,目前我使用EXPO XDE,不推荐使用DECO
Snowflake、Pepperoni和Ignite是React Native iOS初学者的工具包
f8App主要提供了着手React Native开发的新手教程
React Developer Tools是一款Chrome Extension,可以检查React组件层
如果你需要本地playground,可以使用React Native Storybook
CodePush是另一款节省时间的利器,基于云服务可以直接在用户设备上部署APP的更新
Npm desktop manager可轻松添加、移除以及更新全局和本地packages
Sentry是一个跨平台的崩溃报告和聚合工具
DevTools for Redux让你实时的监控Redux状态树的Store,有助于热重载和自定义UI
库
React Native开发必不可少的跨平台UI组件库-NativeBase
A React Native Apple HealthKit--与Apple HealthKit数据交互的桥接模块儿
Styled Component让你在React或React-native组件里面编写css的库
React Color收集了来自Sketch, Photoshop, Chrome, Github, Twitter以及Material Design等处的颜色选择器
Native Navigation和React Native Router Flux用于页面间的跳转
测试
网站
React.Rocks提供了大量优秀的ReactNative示例
Made with React收集了大量使用React Native技术的网站和应用程序
ReactEx UI提供了大量的React Native组件
ReactNativeExpress--一份帮助开发者开始React Native学习的指南
视频
React Native Tutorial—Build Apps With React Native
服务
SegmentIO’s Analytics SDK的React Native封装
四款React Native beta版测试工具:Testfairy、HockeyApp、Buddybuild以及Applivery,个人比较喜欢用Buddybuild
网友评论