Je suis actuellement en apprentissage de Réagir et je pense que je le comprends assez bien. Cependant, il y a une chose qui me préoccupe concernant le développement de solides Réagir applications - quels sont les outils que les développeurs utilisent pour vérifier le type statique?
J'aime vraiment Tapuscrit. Je pense qu'il réduit la douleur de développement d'applications JavaScript beaucoup, grâce à la vérification de type et d'autres caractéristiques intéressantes. Le Code de Visual Studio offre également un très beau complétion de code. Et je sais que je peux le faire fonctionner avec Réagissent en utilisant typings + DenifitelyTyped.
La chose est, il n'y a pas beaucoup de tutoriels sur l'utilisation de Réagir + Tapuscrit. Il ne semble pas y avoir beaucoup d'articles sur le développement de l'utilisation de ce combo. D'autre part, beaucoup de gens semblent à l'aide de Flux, qui est un projet soutenu par Facebook (et je suppose qu'ils ont aussi l'utiliser).
J'ai réussi à trouver une discussion sur Reddit avec les avantages et les inconvénients d'aller le Réagissent + Tapuscrit / Réagir + Débit moyen. Cependant, pour moi, il semble être tout à fait obsolète comme il est d'environ 10 mois maintenant. Je pense que beaucoup de choses ont changé depuis.
J'ai aussi trouvé deux articles sur l'utilisation de Réagir + de Flux et de Réagir + Tapuscrit. L'auteur précise certaines questions qu'il a lors de l'utilisation à la fois des options et conclut que la Machine est "le meilleur pari en ce moment" (novembre 2015), en particulier parce que l'Écoulement de projet a beaucoup de questions et reçoit faible développeur de l'activité de Facebook. Il mentionne aussi qu'il ne joue pas bien avec Babel?
Donc, je suppose que la question serait: Est-il sécuritaire d'utiliser l'Réagissent + Tapuscrit combo, ou vais-je avoir quelques difficultés? Ce qui concerne le Flux? Y a t'il d'autres outils similaires que je doit vérifier? L'approche qui recommanderiez-vous?
Mise À Jour Septembre 2017:
Ayant plus d'un an d'expérience avec l'utilisation quotidienne de la Machine, et de jouer avec un Débit pendant un moment, je suis venu à la conclusion suivante:
- Tapuscrit est toujours pénible à utiliser à ce jour. Le problème est que le JavaScript de la planète se déplace si vite que la Machine continue à la traîne. La réflexion sur l'utilisation de cette nouvelle fantaisie ES7 étape 3? Non, vous ne pouvez pas. Désireux d'obtenir des préconisations pour la dernière version de bibliothèque? Attendre un mois ou deux, peut-être plus...
- Flux a parcouru un long chemin, il a beaucoup été amélioré, il peut attraper quelques choses que TS ne le peuvent pas. Le meilleur de tous, il fonctionne enfin sur Windows. Aussi, il y a un super plugin pour VS Code (aucune idée de pourquoi il a seulement 3/5 de notation). Et ça marche à 100 % avec Réagissent Natif, Tapuscrit est même pas à 50 %, il y encore.
- La plupart du temps, vous n'avez pas besoin de types à tous. Le typage est rarement la peine. JS est un typées dynamiquement de la langue, de s'en remettre :)
TL;DR: Si vous prévoyez d'utiliser n'importe quel type de contrôleur, je recommande l'utilisation de Flux.