Ce référentiel est dédié à l'étude du développement JavaScript et frontal, grâce à l'analyse et à la mise en œuvre de modèles de conception React.
De Wikipedia:
En génie logiciel, un modèle de conception de logiciels est une solution générale et réutilisable à un problème couramment qui se produit dans un contexte donné dans la conception de logiciels. Ce n'est pas une conception finie qui peut être transformée directement en code source ou machine. Il s'agit plutôt d'une description ou d'un modèle pour résoudre un problème qui peut être utilisé dans de nombreuses situations différentes. Les modèles de conception sont les meilleures pratiques formalisées que le programmeur peut utiliser pour résoudre des problèmes courants lors de la conception d'une application ou d'un système.
Les avis de code et les demandes de traction sont toujours les bienvenus!
Ce projet a été enraciné avec Create React App.
Dans le répertoire du projet, vous pouvez courir:
npm start Exécute l'application en mode développement.
Ouvrez http: // localhost: 3000 pour le voir dans votre navigateur.
La page se rechargera lorsque vous apportez des modifications.
Vous pouvez également voir des erreurs de peluche dans la console.
npm test Lance le coureur de test en mode de montre interactif.
Voir la section concernant l'exécution des tests pour plus d'informations.
npm run build Créez l'application pour la production dans le dossier build .
Il réagit correctement en mode de production et optimise la construction pour les meilleures performances.
La construction est minifiée et les noms de fichiers incluent les hachages.
Votre application est prête à être déployée!
Voir la section sur le déploiement pour plus d'informations.
npm run eject Remarque: il s'agit d'une opération à sens unique. Une fois que vous eject , vous ne pouvez pas revenir en arrière!
Si vous n'êtes pas satisfait de l'outil de construction et des choix de configuration, vous pouvez eject à tout moment. Cette commande supprimera la dépendance à la construction unique de votre projet.
Au lieu de cela, il copiera tous les fichiers de configuration et les dépendances transitives (WebPack, Babel, Eslint, etc.) dans votre projet afin que vous ayez un contrôle complet sur eux. Toutes les commandes, sauf eject fonctionneront toujours, mais elles pointent vers les scripts copiés afin que vous puissiez les ajuster. À ce stade, vous êtes seul.
Vous n'avez jamais à utiliser eject . L'ensemble de fonctionnalités organisé convient aux déploiements petits et intermédiaires, et vous ne devriez pas vous sentir obligé d'utiliser cette fonctionnalité. Cependant, nous comprenons que cet outil ne serait pas utile si vous ne pouviez pas le personnaliser lorsque vous êtes prêt pour cela.
Vous pouvez en savoir plus dans la documentation Create React App.
Pour apprendre React, consultez la documentation React.
Cette section a déménagé ici: le coup de code
Cette section a évolué ici: analyser la taille de la taille
Cette section a déménagé ici: faire une apparition-web-apparence
Cette section a déménagé ici: la configuration avancée
Cette section a déménagé ici: déploiement
npm run build ne parvient pas à minimerCette section a déménagé ici: NPM-run-build-fails-to minify