Permet de combiner plusieurs fichiers en un seul
<script src="main.js" type="module">
import { hello } from './module1.js'
import { capitalize } from './module2.js'
hello(capitalize("john"))
function hello (name) {
console.log('Bonjour ' + name);
}
function capitalize(str) {
return str.charAt(0).toUpperCase() + str.slice(1);
}
hello(capitalize("john"))
Permet de transformer un langage en JavaScript
Permet une analyse statique du code
Permet de mettre en forme le code
Permet d'utiliser des librairies tiers
On utilise l'écosystème de NodeJS
Permet de démarrer rapidement
Ne vous focalisez pas sur les outils