Frontend Flashcards
A quoi sert Rollup (library js)?
Il sert a diviser le frontend en petit chunk téléchargables de manière individuelle, pour que l’utilisateur accède plus rapidement a l’application lors d’un refresh.
Qu’est ce que Shadnc ?
C’est un outil open source qui met à disposition des composants que l’on peut copier coller dans son propre code
Avantage de Shadnc ?
Pouvoir créer sa propre librairie de composant
Inconvénient de Shadnc ?
On copie colle, donc pas d’update de package. Il faut tout maintenir sois même…
À quoi sert le fichier tsconfig ?
Il permet de préciser les types de résolutions de module pour la compilation.
Qu’est-ce que le module commonjs ?
Il utilise require() pour les imports
Pourquoi commonjs n’est-il plus utilisé ?
Il a été remplacé par es, qui utilise import … from …
Qu’est-ce que nodenext ?
C’est esnext avec des fonctionnalités supplémentaires pour Node.js
Quel module est recommandé d’utiliser dans le fichier tsconfig ?
nodenext
Qu’est-ce que la target dans tsconfig ?
C’est la version du JavaScript généré par la compilation
Quelle target est recommandée dans le tsconfig ?
nodenext
Qu’est-ce que node16 dans le tsconfig ?
C’est esnext avec des contraintes spécifiques pour Node.js 16.
Qu’est-ce que le module node dans le fichier tsconfig ?
Il utilise commonjs pour les imports