Skip to content

Instantly share code, notes, and snippets.

@bhubr
Last active March 14, 2022 20:14
Show Gist options
  • Save bhubr/6b34e464b19aded0cd7b4057b2fe31db to your computer and use it in GitHub Desktop.
Save bhubr/6b34e464b19aded0cd7b4057b2fe31db to your computer and use it in GitHub Desktop.
Ressources React Native

Ressources React / React Native

ESLint

Ressources communautaires

  • 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

State management

  • 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

TypeScript

Pour apprendre le langage lui-même, deux sources intéressantes :

TypeScript + React

Context

  • 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).

React Hooks

PropTypes

Expo ?

Persistence de données

Architecture

  • 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment