Seleccionar página

Splitting your application into a bunch of microservices is a non trivial task with a lot of challenges, that might end up in with a complete different system that’s breaking the clients. Can we fix that somehow? Yes – with REST (the real one) and an API Gateway.

In this presentation I’d like to reharse the REST architectural style (that’s probably one of the most misunderstood concepts and why you should probably hold your horses with using GraphQL); then we will start with a sample monolithic application and slowly break it into multiple microservices.

Problems will start to rise, clients will break and multiple parts of code will be duplicated across the microservices. Here’s the point where I’d like to refactor the API and introduce an API Gateway, and solve these one by one.

At the end of the presentation, you’ll see how we can switch from the monolithic version to the microservice version without breaking the clients at all.

 

Vincenzo Chianese

An Italian Software developer currently working for LunchBadger. He puts bugs in the code, making sure his coworkers have always something to fix.

Novedades

Observables en Javascript con Proxies

Observables en Javascript con Proxies

En esta charla, organizada por MadridJS, Pablo Almunia nos habla de la observación reactiva de objetos en Javascript por medio de Proxy. Se describe paso a paso cómo funcionan los Proxies y en que casos pueden ser nuestro mejor aliado. Veremos que no hay que tenerles miedo, son bastante sencillos de utilizar, y nos ofrecen una gran abanico de posibilidades.

Aplicaciones JAMStack, SEO friendly y escalables con NextJS

Aplicaciones JAMStack, SEO friendly y escalables con NextJS

En esta charla de Madrid JS, Rafael Ventura nos describe las funcionalidades clave de NextJS, nos muestra en vivo cómo desarrollar una completa aplicación JAMStack con Server Side Rendering (SSR) y Static Site Generation (SSG) y termina mostrando como publicar esta aplicación en Vercel.

Stencil JS: mejora el Time To Market de tu producto, por Rubén Aguilera

Stencil JS: mejora el Time To Market de tu producto, por Rubén Aguilera

En esta charla Rubén Aguilera nos cuenta los problemas que tienen muchas empresas a la hora de sacar productos accesibles, vistosos y usables en el Time To Market que requiere Negocio y cómo podemos minimizar este tiempo gracias al DevUI con StencilJS para adecuar una aplicación de Angular a las exigencias del mercado en tiempo record.

Svelte JS: por qué dedicarle tiempo, por Jesús Cuesta

Svelte JS: por qué dedicarle tiempo, por Jesús Cuesta

Jesús Cuesta cuenta qué es Svelte, para qué sirve, cómo compite contra aplicaciones construidas con React o Vuejs, si sirve para desarrollar web components, si la curva de aprendizaje es muy alta, y sobre todo si está suficiente maduro para utilizarlo. Si quieres conocer Svelte no puedes perderte esta introducción.