Para conocer las características de Svelte, te ruego que leas este artículo.
Estoy fascinado con las posibilidades de React, pero reconozco que es muy difícil para aquellos que su mayor desarrollo en informática ha sido los lenguajes 4GL’s y/o lo desarrollos de «low_code» como PHPRunner.
Estuve preguntando a las AI y al final me nombraron esta solución como ideal para aquellos que conocen HTML, CSS y JavaScript. Las herramientas de desarrollos de UI (interfaz), en estos momentos, están copadas por soluciones de JavaScript (React, Vue, etc.) por lo que creo que es ahí donde debemos estar, pero no podemos, ni debemos, olvidar nuestros conocimientos de ahí que debemos aprovechar todo lo que conocemos. Y por eso, creo , que la solución es Svelte.
Estoy trabajando en una solución de:
- Frontend .- Svelte, desarrollando APP de sólo una página (SPA para móvil) o multi-página, para optimizar SEO
- Backend.- PHP, con SLIM, para los Rest Api necesarios para comunicar los datos de las bases de datos persistentes y los procesos masivos, que los sistemas requieran.
Svelte tiene una excelente documentación y tutoriales en https://svelte.dev/. Os aconsejo que estudies con el Tutorial. Te va a explicar todos los conceptos y sintaxis que requieres para empezar y te lo va a explicar y demostrar a través de ejercicios, muy prácticos.
También, utilizar las IA’s. Todas ellas te va a explicar qué es Svelte y te lo van a poder comparar con cualquier otro conocimiento que tengas para así comprenderlo mejor. Siempre recordar, que las IA’s os van a poder dar ejemplos completos o parciales, de lo que necesitéis. Yo he trabajado con ChatGPT, DeepSeek, Gemini y Copilot.
Para los ejemplos que he estado haciendo y que próximamente publicaré, he estado trabajando con el complemento de Bootstrap (versión 5.3), para que así estos ejemplos se parezcan a los desarrollos en PHPrunner (pero con versiones actualizadas que todavía faltan años a que las incorpore XlineSoft).
Esta es la lista de artículos que he publicado: