June 12 - 16, 2025
JS Nation
Amsterdam & Online

JSNation 2025

La conferencia principal de JavaScript del año

Discover the future of the JavaScript development ecosystem and get connected to its stellar crowd! JSNation is the best place to learn about JavaScript – beside the main JS conf talks and panel discussion with high-profile specialists, be prepared for awesome MCs, in-depth workshops, a number of discussions & networking rooms, interactive entertainment, and engaging challenges for all participants.

Esta edición del evento ha finalizado, las últimas actualizaciones de este JavaScript Conference están disponibles en el sitio web de la marca.
Building Full Stack Apps With Cursor
46 min
Building Full Stack Apps With Cursor
Featured Workshop
Mike Mikula
Mike Mikula
En esta masterclass cubriré un proceso repetible sobre cómo iniciar aplicaciones full stack en Cursor. Espere comprender técnicas como el uso de GPT para crear requisitos de producto, esquemas de base de datos, hojas de ruta y usarlos en notas para generar listas de verificación que guíen el desarrollo de aplicaciones. Profundizaremos más en cómo solucionar alucinaciones/errores que ocurren, indicaciones útiles para hacer que su aplicación se vea y se sienta moderna, enfoques para conectar cada capa y más. Al final, ¡espere poder ejecutar su propia aplicación full stack generada por IA en su máquina!
Por favor, encuentre las preguntas frecuentes aquí
How to 9,2x Your Development Speed with Cline
64 min
How to 9,2x Your Development Speed with Cline
Featured Workshop
Nik Pash
Nik Pash
La forma en que escribimos código está cambiando fundamentalmente. En lugar de quedar atrapado en bucles anidados y detalles de implementación, imagine enfocarse puramente en la arquitectura y la resolución creativa de problemas mientras su programador de pares de IA maneja la ejecución. En esta masterclass práctica, te mostraré cómo aprovechar Cline (un agente de codificación autónomo que recientemente alcanzó 1M de descargas en VS Code) para acelerar drásticamente tu flujo de trabajo de desarrollo a través de una práctica que llamamos "vibe coding" - donde los humanos se enfocan en el pensamiento de alto nivel y la IA maneja la implementación.Descubrirás:Los principios fundamentales del "vibe coding" y cómo se diferencia del desarrollo tradicionalCómo diseñar soluciones a un alto nivel y hacer que la IA las implemente con precisiónDemostración en vivo: Construcción de un sistema de almacenamiento en caché de grado de producción en Go que nos ahorró $500/semanaTécnicas para usar IA para entender bases de código complejas en minutos en lugar de horasMejores prácticas para solicitar a los agentes de IA que obtengan exactamente el código que deseasErrores comunes a evitar al trabajar con asistentes de codificación de IAEstrategias para usar IA para acelerar el aprendizaje y reducir la dependencia de ingenieros seniorCómo combinar efectivamente la creatividad humana con las capacidades de implementación de IAYa sea que seas un desarrollador junior que busca acelerar tu aprendizaje o un ingeniero senior que desea optimizar tu flujo de trabajo, saldrás de esta masterclass con experiencia práctica en desarrollo asistido por IA que puedes aplicar inmediatamente a tus proyectos. A través de demostraciones de codificación en vivo y ejercicios prácticos, aprenderás cómo aprovechar Cline para escribir mejor código más rápido mientras te enfocas en lo que importa: resolver problemas reales.
Live Coding: Eliminando Comprobaciones Redundantes en Tiempo de Ejecución con Config como Código&Tipo en TypeScript
92 min
Live Coding: Eliminando Comprobaciones Redundantes en Tiempo de Ejecución con Config como Código&Tipo en TypeScript
Workshop
Jannik Sommerfeld
Jannik Sommerfeld
En esta masterclass, exploraremos cómo gestionar configuraciones de aplicaciones directamente en tu repositorio de Git e integrarlas en el sistema de tipos de TypeScript. El objetivo es hacer que tu código sea consciente de la configuración real en tiempo de compilación, reduciendo la necesidad de validación en tiempo de ejecución y pruebas unitarias.Descubrirás:Cómo crear tipos sin pérdida para datos estáticosTécnicas para eliminar rutas de código innecesarias y reducir la validación en tiempo de ejecuciónCómo aprovechar los tipos de utilidad para extraer información específica de las configuracionesOperadores clave de TypeScript y cómo manejar errores comunes al trabajar con tipos genéricosMejores prácticas para mejorar la seguridad de tipos y la experiencia del desarrolladorAl final de esta masterclass, tendrás una comprensión sólida de cómo implementar Config como Código en tus proyectos de TypeScript, mejorando la mantenibilidad, la seguridad de tipos y el soporte de autocompletado. Esta masterclass es ideal para desarrolladores de TypeScript que buscan optimizar su código y agilizar la gestión de configuraciones.
¡Vamos a Crear una Extensión de GitHub Copilot!
86 min
¡Vamos a Crear una Extensión de GitHub Copilot!
Workshop
Nick Taylor
Nick Taylor
En esta masterclass, aprenderás cómo crear una Extensión de GitHub Copilot. Exploraremos el nuevo ecosistema de herramientas impulsadas por IA de GitHub y te guiaremos a través de la construcción de tu propia extensión desde cero. Al final de esta sesión, comprenderás cómo aprovechar las Extensiones de Copilot para mejorar tu flujo de trabajo de desarrollo e integrarte con servicios de terceros.En Esta Masterclass, Descubrirás:Qué es GitHub Copilot y sus capacidadesQué son las Extensiones de GitHub CopilotLa anatomía de una Extensión de CopilotCómo construir tu propia Extensión de CopilotDesarrollo Práctico:Clonar el repositorio de plantilla: nickytonline/copilot-extension-templateInstalar dependenciasExponer tu servidor de desarrollo localCrear y configurar tu Aplicación de GitHubUsar el Copilot Extensions Preview SDKDepurar y probar tu extensiónAl final de esta masterclass, habrás creado una Extensión de GitHub Copilot funcional que podrás usar inmediatamente en tu entorno de desarrollo. Podrás extender esta base para construir integraciones más complejas y herramientas personalizadas impulsadas por IA adaptadas a tus necesidades específicas.Esta masterclass es ideal para:Desarrolladores que buscan mejorar su productividad con herramientas de IAEquipos que desean construir integraciones personalizadas con GitHub CopilotCualquiera interesado en crear herramientas de desarrollo impulsadas por IA
Aplicación Full-stack en medio Día: Next.js 15 Masterclass de Desarrollo
175 min
Aplicación Full-stack en medio Día: Next.js 15 Masterclass de Desarrollo
Workshop
Maurice de Beijer
Maurice de Beijer
¡Desbloquea el Poder del Desarrollo Moderno Full-Stack en Medio Día!¿Listo para construir aplicaciones web rápidas y escalables? Únete a nuestra masterclass interactiva de 4 horas y sumérgete de lleno en el mundo de Full-Stack Next.js 15!Esto no es solo otra sesión teórica. Te arremangaras y construirás una aplicación de comparación de películas del mundo real desde cero, guiado paso a paso por nuestro experto instructor Maurice. Comenzaremos configurando tu entorno de desarrollo local con una robusta base de datos PostgreSQL ejecutándose en un contenedor Docker. Luego, experimentarás la magia de la generación rápida de UI usando v0.dev, permitiéndote crear interfaces impresionantes con facilidad.Pero no nos detendremos en el front-end. Aprenderás cómo integrar sin problemas tu UI con un potente backend utilizando las últimas características de Next.js 15 y el elegante Prisma ORM para interactuar con tu base de datos PostgreSQL. Además, descubrirás las mejores prácticas para manejar el comportamiento del lado del cliente con una divertida e interactiva función de comparación de películas.Finalmente, llevaremos tu aplicación en vivo con despliegue continuo a Vercel, mostrando cómo compartir tus creaciones con el mundo sin esfuerzo. Al final de esta masterclass, tendrás una aplicación de comparación de películas completamente funcional y la confianza para abordar tus propios proyectos full-stack utilizando el vanguardista ecosistema de Next.js 15.