- Publié le
Déconstruisons les frameworks JavaScript pour mieux réinventer le web !
Bonjour à toutes et à tous !
Pour donner un feedback, c’est par ici : Je donne mon feedback
Vous trouverez plus bas des ressources pour creuser encore plus sur ce que nous avons vu toutes et tous ensemble.
Si vous souhaitez garder contact, n’hésitez pas à m’ajouter sur LinkedIn !
https://www.linkedin.com/in/nirinarabeson/
Que peut-on faire avec un framework JS maison ?
Je vous ai créé un petit site rigolo : c’est un test de personnalité qui va vous poser des questions sur ce que nous avons exploré ensemble ! Cela vous permettra de tester vos connaissances 😊
Vous le trouverez ici : https://test-personnalite-nirina.netlify.app/
D’autre part, si vous voulez tout le code source du talk, vous le trouverez ici : https://github.com/Seboran/tolstoi/tree/main/apps/TestDePersonnalite
Utiliserais-tu ton propre framework pour partir en production ?
A priori, non. Car je n’en ai pas besoin. Je m’explique :
Astro permet déjà de faire des sites statiques et avec un peu de travail d’architecture, on peut obtenir un site très rapidement et très performant sans trop se prendre la tête.
Professionnellement, j’ai surtout travaillé sur des applications avec beaucoup de réactivité, de données en temps réel, et sur des temps d’utilisation assez longs : pour moi, c’est le meilleur scénario d’utilisation d’un framework javascript.
J’aimerais explorer comment il se comporte pour faire du SSR.
On verra si je trouve un use case pour un framework extrêmement minimal et peut-être rempli de bugs…
Des liens qui m’inspirent
J’aimerais également partager une liste d’articles et de liens qui m’ont inspiré et permi de vous faire ce talk :
- La meilleure explication de comment faire de la réactivité, par la team de vuejs : https://vuejs.org/guide/extras/reactivity-in-depth.html
- Un excellent article qui lutte contre le “frameworkism” et cette idée que le web devient exclusivement du react https://infrequently.org/2024/11/if-not-react-then-what/
- Vous trouverez le graphique controversé de performance du web selon astro ici : https://astro.build/
- Je vous invite à jeter un oeil sur le site de solidjs : https://www.solidjs.com/
- L’article de svelte qui m’a donné envie d’explorer la réactivité sans arbre virtuel : https://svelte.dev/blog/virtual-dom-is-pure-overhead
- À l’origine, la première version de ce talk était sur vue vapor, qui reprend les techniques de solidjs et svelte pour fonctionner sans DOM virtuel https://www.vuemastery.com/blog/the-future-of-vue-vapor-mode/
- Un super talk deux bons amis sur comment React fait sa réactivité et surtout comment React l’optimise: https://www.youtube.com/watch?v=_edOnkr8Yy4&list=PLuZ_sYdawLiWenx-X315dfZNOaliVnSTY
- Un super talk sur les designs systems et l’indépendance aux frameworks par un très cher ami : https://www.youtube.com/live/rWqIEWStdkA?t=15064s
Merci beaucoup pour la lecture, et je vous souhaite une excellente journée !