Démarrage
Pour travailler dans de bonnes conditions, rien de tel qu'un environnement complet et à jour ! Voici ci-dessous la liste des outils à avoir à disposition.
Environnnement d'exécution JS
IDE
Gestionnaire de packages
- NPM : il vous sera directement livré et installé via Node
- Yarn : plus performant que NPM, à installer une fois en global sur votre poste (
npm i -g yarn
)
Navigateur - DevTools
Une fois votre chrome intallé, lancez le et installer de précieux devtools :
Git
Client Git
Parce qu'il est intéressant de pouvoir visualiser les diffs et proposer des commits fins et thématiques, l'adoption d'un client git est préconisée :
Ces clients n'offrent toutefois pas toutes les fonctionnalités de Git. Il est alors intéressant d'effectuer les opérations "simples" via le client, et les opérations spécifiques en ligne de commande.
Application initiale
Create React App est un archétype puissant permettant de disposer rapidement et facilement d'un squelette applicatif React.
Une surcouche, incluant ESLint
et Prettier
vous est proposée :
git clone https://github.com/InseeFrLab/BootcampJS-JS.git
cd BootcampJS-JS
git checkout 77dad7dcc1962a020d32c44e8e868b84b2e04ac4