Frontend Flashcards

1
Q

A quoi sert Rollup (library js)?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est ce que Shadnc ?

A

C’est un outil open source qui met à disposition des composants que l’on peut copier coller dans son propre code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Avantage de Shadnc ?

A

Pouvoir créer sa propre librairie de composant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Inconvénient de Shadnc ?

A

On copie colle, donc pas d’update de package. Il faut tout maintenir sois même…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

À quoi sert le fichier tsconfig ?

A

Il permet de préciser les types de résolutions de module pour la compilation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qu’est-ce que le module commonjs ?

A

Il utilise require() pour les imports

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pourquoi commonjs n’est-il plus utilisé ?

A

Il a été remplacé par es, qui utilise import … from …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est-ce que nodenext ?

A

C’est esnext avec des fonctionnalités supplémentaires pour Node.js

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quel module est recommandé d’utiliser dans le fichier tsconfig ?

A

nodenext

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’est-ce que la target dans tsconfig ?

A

C’est la version du JavaScript généré par la compilation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quelle target est recommandée dans le tsconfig ?

A

nodenext

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qu’est-ce que node16 dans le tsconfig ?

A

C’est esnext avec des contraintes spécifiques pour Node.js 16.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’est-ce que le module node dans le fichier tsconfig ?

A

Il utilise commonjs pour les imports

How well did you know this?
1
Not at all
2
3
4
5
Perfectly