01Le choix
React Native ou Flutter, sans argumentaire de vente.
Les deux sont bons, et les deux construiront l'application. Le choix se décide en général sur des critères qui n'ont rien à voir avec des mesures de rendu.
- Votre équipe. Si vous avez déjà des développeurs React, ou une application web React dont les types, la validation et les règles métier peuvent être partagés, React Native produit un effet cumulatif. Flutter introduit un second langage dans l'entreprise.
- Le design. React Native s'appuie sur de vrais composants de la plateforme, ce qui convient à une application qui doit donner la sensation du système sur lequel elle tourne. Flutter dessine les siens, ce qui convient à un design très personnalisé.
- Les dépendances. L'écosystème qui dispose déjà d'un module maintenu pour le SDK que vous n'avez pas le choix d'intégrer emporte la décision d'un coup.
- Le web. React Native for Web permet de partager du code avec une véritable application web. C'est un avantage réel quand le même produit existe dans un navigateur.
- Le recrutement, sur votre marché et sur le nôtre. Les deux sont répandus. Vérifiez lequel vous pouvez réellement recruter, parce que vous allez maintenir cela pendant des années.
Nous construisons avec les deux, nous n'avons donc aucune raison de vous vendre l'un plutôt que l'autre. Ce que nous ne ferons pas, c'est prétendre que la décision est évidente. Quand elle est vraiment serrée, nous le disons, et nous tranchons sur la forme de votre équipe plutôt que sur celle de la nôtre.



