Sujets : Svelte, front
10/09/2019 - 12h45 - 13h30
Par Jérôme Boukorras (AXA). Merci !
Et oui, créé par Rich Harris mais pas de grosse entreprise derrière le framework.
Avant : un site traditionnel avec un serveur qui envoie des données au navigateur et on ajoute un peu de JavaScript et de CSS. Depuis quelques temps on fait des SPA (single page applications).
Moins de lourdeur et de dépendances externes.
Dans le package.json on remarque déjà 2 choses :
Les composants .svelte ont 3 parties : le style, le JavaScript et un template HTML un peu comme sur les composants monofichier de Vue.js. Les styles peuvent être scopés. Les stores sont présents nativement et très facilement gérables. La documentation est très bien fournie avec beaucoup d’exemples. Jérôme nous montre ensuite un exemple d’application simple consommant une API (personnages Marvel).
La version 3 est sortie. Svelte est plutôt adapté à des petites applications mais un acteur de la grande distribution a récemment mis en production une grosse application e-commerce écrite avec ce framework.
Pour les futurs projets pourquoi ne pas ajouter Svelte dans le comparatif ?
Questions : Peut-on tester les applications Svelte simplement ? Il faut des librairies externes.