「中文」React Native 最佳实践

14,294 阅读1分钟
原文链接: f8-app.liaohuqiu.net

每年,作为 F8 会议的一部分,Facebook 都会开发一款会议相关的 iOS 和 Android 的 app,让参会者可以通过 app 安排会议行程,了解更多关于演讲和演讲者的信息。这个 app 还提醒参会者即将开始的演讲,或者发送一些临时公告。

今年,我们不仅在 GitHub 上开源了代码,我们还制作了一系列的教程。想用简单明了的语言介绍 React Native 及其开源生态。

本教程开始写于 app 开发期间,在 app 发布之后,示例代码会随时更新、改善。 欢迎订阅以了解最新的动态

任何意见和建议欢迎提交到 GitHub issues

第一章 App 的筹备

在这第一部分,我们将谈谈,我们是如何筹备这个 app 的,和进行技术选型的。

了解详情

第二章 应用的多平台设计

我们将谈谈为什么 React Native 可以针对,或者甚至是应该针对,各个平台量身定制。而非各个平台上没有任何区分。

了解详情

第三章 数据集成

我们将说明 React Native 中的数据流,Redux 在 F8 app 中是如何工作的,以及连接 Parse Server 的简单流程。

了解详情

第四章 测试

探索如何使用 Nuclide,Flow,以及 Jest,以提高编写 React Native 时的代码质量。

了解详情