NestJS, backends en Typescript fiables y bien estructurados

jeu. 31 mai à 19:00

Fuseau horaire : Paris (GMT+02:00)

Mr Jeff HQ
Valence
Espagne
Valence

Si hablamos de javascript del lado del servidor, todos pensamos en NodeJS. Lo cierto es que prácticamente nadie utiliza NodeJS puro. Lo más habitual es acompañar a NodeJS con otros frameworks que nos faciliten la tarea, como Express, Sails o Loopback. Si bien estos frameworks son estupendos, no mantienen una filosofía que convenza a los desarrolladores enamorados de paradigmas como Java (Spring, JPA, Hibernate, etc.) o .NET (Entity Framework, etc.). No son tipados, la estructura no está basada en paquetes, la separación entre capas es inexistente o difusa, no hay un ORM... son algunos de los argumentos que esgrimirán estos vetustos developers. Sabemos que no es cierto, claro que hay capas, por supuesto que hay ORMs y desde luego que se pueden estructurar los proyectos en base a "paquetes"... pero no se parece a la forma en la que la gran mayoría de los desarrolladores de nuestro país están acostumbrados a trabajar. NestJS es un framework basado en NodeJS y Express, que nos permite desarrollar backends en Typescript, manteniendo todo aquello que nos gustaba de Java o .NET (lenguaje tipado, inyección de dependencias, separación por módulos, ORM, generación automática de entidades a partir de una base de datos, endpoints a través de decoradores...), y beneficiándonos de todo lo bueno y novedoso que nos aporta NodeJs y ES7. En esta charla Francisco Javier contará su experiencia desarrollando con NestJS en proyectos reales, explicando sus fortalezas y debilidades y mostrando en directo un backend completo, centrándose en la arquitectura, para convencer a aquellos desarrolladores que siempre han querido desarrollar en Javascript pero nunca se han atrevido a dar el salto. Francisco Javier Barrena [1] es developer desde hace más de 10 años. Actualmente Director Técnico de I+D en el Instituto Tecnológico de Informática, aunque los últimos años se los ha pasado desarrollando aplicaciones en stack Java y Javascript, y liderando equipos en proyectos importantes para clientes finales. También ha impartido más de 30 cursos de formación, seminarios o charlas técnicas. Le apasiona la tecnología y le encanta compartirlo con los demás. [1] https://www.twitter.com/DogDeveloper

Source: https://www.meetup.com/fr-FR/ValenciaJS/events/250871627/


Mr Jeff HQ
Valence
Espagne

Technologie
Nous avons temporairement désactivé la possibilité de naviguer vers les tags.