Différence entre la production et la version de développement dans ReactJS
Récemment, j'ai commencé à apprendre à réagir et j'ai vu un tutoriel où ils ont utilisé Webpack
pour créer la production et le développement des constructions. Mais il n'y a aucune explication sur ce qu'est la différence entre ces deux versions est et ce que vous avez à utiliser lors de l'. J'ai cherché sur internet mais n'ai rien trouvé qui m'ont aidé. Quelqu'un aurait-il un tuto ou une explication que j'ai manqué/n'a pas lu?
OriginalL'auteur Blinxen | 2018-01-08
Vous devez vous connecter pour publier un commentaire.
La version de développement est utilisé comme le nom le suggère, pour des raisons de développement. Vous avez carte Source, le débogage et la plupart du temps de rechargement à chaud capacité dans ces versions.
La production de construire, d'autre part, s'exécute en mode de production qui signifie que c'est le code en cours d'exécution sur la machine du client. La production de construire des pistes de uglify et construit votre source des fichiers en un seul ou plusieurs minimisé les fichiers. Il extrait également les CSS et les images, et bien sûr toutes les autres sources que vous êtes en train de charger avec Webpack. Il ya aussi pas de carte source chaude ou de rechargement inclus.
Précisément ce qui sépare la production de développement dépend de vos préférences et de vos besoins, ce qui signifie à peu tout dépend de ce que vous écrivez dans votre Webpack de configuration.
La webpack-documentation de production est très simple.
En outre, l'article Webpack 3 + Réagissent — Production de construire conseils décrit le processus de création de la production de versions pour Réagir avec Webpack assez bonne.
OriginalL'auteur Felix
La très différence de base est que la Production de Construire est laid, minimisé(compressé) la version de votre code javascript, donc ce qui fait le rendu de fichier sur le navigateur de l'utilisateur très rapide et l'amélioration de la performance.
Vous pouvez aussi vérifier si la production de construire est utilisé dans le site par l'application d'un google l'extension plugin, qui lorsqu'il est activé sur votre navigateur, sera toujours de vous dire si le site est à l'aide de réagir js sur l'extrémité avant et indique aussi si le type de construction est de production ou de développement.
lorsque réagir est la version de développement,
prêt à la production de versions de Réagir et Réagir DOM sous forme de fichiers sont disponibles,
La production et de la version de développement à venir dans l'image juste à cause de l'impact de la performance dans la vraie vie, l'application déployée. Aussi, il arrive que l'emplacement où le déploiement de l'application est un continent à l'autre complètement, de sorte que le rendu de développement construire js fichiers sur l'INTERFACE du prendre un sacré bout de temps par rapport à la version de production qui est très nette, compacte, comprimé, uglified pour une meilleure expérience utilisateur et de chargement sur l'INTERFACE utilisateur. pour plus d'informations CLIQUEZ ICI
OriginalL'auteur Ankur Soni