- Podcast sur React Native : React Native Radio
- Grande communauté Discord sur tout ce qui touche à React, React Native, Redux, Jest, etc. : Reactiflux
- Newsletter React Hebdo compilée par Sébastien Lorber, dev français et l'un des principaux contributeurs de Docusaurus (GitHub/web), outil de génération de docs utilisé par quasiment toute la communauté React (y compris les docs de React Native).
- Section React Native de Awesome React
- peu voire pas maintenu Collection de ressources sur React Native : bibliothèques, ressources d'apprentissage, apps Open Source : Awesome React Native
- pas très à jour non plus mais semble couvrir beaucoup de sujets : livre en ligne React Native made easy
- Going from Redux to MobX - Retour d'expérience d'un dev dans une entreprise qui a migré toutes ses apps de Redux vers MobX
Pour apprendre le langage lui-même, deux sources intéressantes :
- la référence : site officiel de TypeScript, et notamment le handbook
- le livre gratuit en ligne TypeScript Deep Dive
- Cheatsheets, plutôt orientées web, mais qui peuvent donner des pistes sur comment typer certaines choses : React+TypeScript Cheatsheets
- En bas de cette cheatsheet, on trouve un lien vers un "boilerplate" React Native + TypeScript qui a l'air d'être bien maintenu : ignite
- How to use useReducer with TypeScript
- How to useContext in React Je suis tombé sur cet article après notre session du jeudi 10/03 où on a utilisé Context/useContext pour "propager" une
primaryColor
. Il reprend, avec un exemple simple (le choix d'une devise€
ou$
), ce qu'on a vu, pas à pas, et pousse même un peu plus loin. - A Guide to React Context and useContext() Hook Un peu moins poussé sur l'aspect Context, mais avec un schéma qui peut aider ; et un exemple d'utilisation d'un "pattern" (Layout) où on utilise une structure commune de page/screen, dans laquelle on "injecte" du contenu (exemple de code juste dans cette section).
- Inférence : https://medium.com/javascript-inside/notes-on-typescript-inferring-react-proptypes-dfb93100523d
- Building React Native Apps Expo or not?
- Khalil Stemmler - Auteur d'un livre sur les principes SOLID appliqués à TypeScript. Il aborde beaucoup Node.js, mais a écrit notamment un article sur l'architecture d'applis React : Client-Side Architecture Basics [Guide] - attention, l'article paraît court, mais les liens de navigation vers les sections suivantes sont "cachés" juste au-dessus des commentaires ; c'est assez dense, il y a pas mal de théorie mais aussi des exemples de code.