Svelte
Actualmente los ejemplos están utilizando la versión 5, con la versión 20 de NodeJS.
Instalación del entorno
Seguí los pasos de instalación del entorno Svelte
Secuencia didáctica
El contenido se desarrolla a partir de una estructura didáctica de ejemplos, cuyo orden recomendado es el siguiente:
Conversor: runas $state y $derived. Testeo unitario de frontend.
Twitter: runas $state y $derived. Testeo unitario de frontend.
Carrito de compras: runas $state, $derived, $bindable (manejo de eventos entre componentes), $props. Definición de componentes propios en Svelte. Testeo unitario de frontend.
Apuestas de una ruleta: combos combinados para apostar a pleno o docena, manejo de validaciones de un formulario, objetos de dominio complejos. Testeo unitario de frontend.
Países: asincronismo mediante 1. llamadas a una API con axios, 2. debouncing en la UI para demorar las llamadas asincrónicas. Introducción a routing client-side rendering. Testeo end to end con Playwright.
Tareas
tiene el back-end construido en Spring Boot
y el correspondiente front-end
con testeo end-to-end
(Coming soon) Un ejemplo de Server Side Rendering
Videos en Youtube
Próximamente
Más documentación
Documentación oficial de Svelte, está muy bien pensada y tiene un Playground para testear cosas