Présentation du guide des 5 erreurs à éviter avec React Native

Les réponses apportées dans ce guide

  • Pourquoi choisir React Native, et quelles sont les fonctionnalités clés offertes par cette technologie ?
  • Quelles sont les spécificités propres au mobile, et quelles sont les astuces pour réduire le time to market et gagner en performance ?
  • Quelle est l'importance du offline dans un projet mobile, et comment bien le gérer ?
  • Quels sont les leviers qui vous permettent d'améliorer la qualité de votre application mobile ?
  • Comment bien choisir son backend dans React Native pour garantir la performance de votre application ?
  • Quels profils de développeurs choisir pour mener un projet d'envergure avec React Native ?
Image bloc zig zag (7)

Sommaire

Introduction
Pourquoi choisir React Native ?
    1. Un framework efficace
    2. React Native, technologie clé du marché
1. Méconnaître les spécificités propres au Mobile
    1. Utiliser au maximum les composants par défaut
    2. S'appuyer sur des librairies stables
    3. Faire les bons choix d'architecture React
2. Mal anticiper la gestion du offline et des notifications
    1. Gérer le contenu offline
    2. Faire les bons choix d'architecture pour les notifications

3. Négliger la qualité de chaque version de votre application

    1. Mettre la priorité sur la qualité
    2. Analyser les performances en amont
    3. Monitorer les performances en temps réel
    4. Avoir une gestion fine des versions
4. Sous-estimer l'importance des choix de technologies backend
    1. Les question à se poser sur le choix du backend
    2. Exemple d'un backend on premise : Kuzzle
5. Mal anticiper la constitution de l'équipe et l'organisation du projet
    1. Constituer une équipe cohérente
    2. Faire les choix de standard de code
    3. Installer la CI et le déploiement en amont
Conclusion
Image bloc zig zag (1)

Ce guide est fait pour vous si

  • Vous avez un projet de création d'une application mobile, et vous hésitez sur la technologie à exploiter.
  • Vous travaillez avec React Native, et vous souhaitez bien comprendre les limites de cette technologie. 
  • Vous cherchez un framework qui soit adapté à votre mode d'organisation, aux technologies déjà en place dans votre écosystème et à vos contraintes budgétaires.
  • Vous souhaitez booster la performance de votre application, garantir sa qualité et réduire son time to market.
noun_Tips_2377045-1

EXTRAITS

Développé par Facebook à partir de 2015 et utilisé par des acteurs majeurs du marché de l’application comme Airbnb, SoundCloud ou encore Instagram, le framework React Native est largement plébiscité et reconnu pour sa robustesse. Avec tous ses avantages, React Native est une technologie attractive, qu’il est important de connaître.