朋朋日报 第0003期

#1 15 Things to Consider When Setting Up a React Native App

使用 React Native 开发 App 时要考虑的15件事

  1. React Native 基础框架
  2. 使用 TypeScript
  3. Http 库
  4. 可重用的 UI 组件
  5. 单元测试
  6. 状态管理
  7. 导航
  8. 表单
  9. 配置管理
  10. 国家化
  11. 动态更新
  12. 分析
  13. Bug收集
  14. Beta版发布
  15. 自动化签名发布

#2 React Native 0.62 and Flipper Will Change Your Mobile Development Experience and make it easier!

React Native 0.62和Flipper将改变您的移动开发体验,并使其变得更加轻松!

Flipper 是 React Native 在 0.62版本引入的一个可扩展的移动应用程序调试器。

我有一个项目是基于 0.61的,但是升级到0.62还是比较费劲的。可以先新建个项目体验下。

#3 New Features in Create React App 3.3

Create React App 3.3中的新功能

Create React App是一个命令行程序,可让我们轻松创建一个新的React项目。

支持一一些 ES2020的特性。有时间可以去了解下 ES2020了。

感觉 ES的版本升级测试策略不好,每年一个新版本,而不是迭代式发布。但是对于一个标准化组织,每年一个新版本,对ES来说,还是个好事。

#4 How to Upload Files in a React and Rails App

如何在React和Rails应用程序中上传文件。

云服务让开发更简单。我们用的是七牛。

5# How to Think Like a Senior Developer

如何像高级开发人员一样思考

  1. 你不能学会一切
  2. 即使没有大学文凭,仍然可以成为开发人员
  3. 善用 Google 搜索
  4. 最后期限总会搞砸
  5. 60%调试,40%编码
  6. 你会假装自己了解很多东西,但事实上并不了解
  7. 不要记住结果,弄明白 How
  8. 文档很重要
  9. 最后,不要停止学习

链接

  1. https://blog.bitsrc.io/15-things-to-consider-when-setting-up-a-react-native-app-552ee7b77dfd
  2. https://medium.com/javascript-in-plain-english/react-native-0-62-and-flipper-will-change-your-mobile-development-experience-and-make-it-easier-8945d345f644
  3. https://medium.com/better-programming/new-features-of-create-react-app-3-3-649f85255e86
  4. https://medium.com/better-programming/how-to-upload-files-in-a-react-and-rails-app-69c31a9cf9b7
  5. https://medium.com/better-programming/how-to-think-like-a-senior-developer-8ccdf11953c