Session

WebComponents volvió, en forma de fichas

En la década pasada (2010), un grupo de desarrolladores en Google draftearon los primeros specs de lo que actualmente llamamos Web Components. Pero desde ese entonces, hubo varias discusiones cruzadas sobre cómo implementarlos, y librerías/frameworks populares fueron creadas o mejoradas, como React, Angular o Vue. Al día de hoy, tenemos un set de herramientas estables y soportadas por todos los browsers evergreen para que nos hagan volver a pensar en utilizar WebComponents en nuestros proyectos.

Pero, deberíamos utilizarlos? Y si la respuesta es sí, funcionarán con al framework/librería que me gusta, o debo reescribir mi sitio desde cero? En esta charla, vamos a responder a estas preguntas, y trataremos de obtener una idea clara sobre qué son los Web Components y para qué realmente nos conviene utilizarlos.

Esta charla tiene 2 objetivos bien marcados.

Primero, la idea es contar un poco sobre los specs de web components actuales y cómo utilizarlos nativamente, enfocandonos en los casos de uso ideales para esta tecnología. Esta sección sirve como introducción para que luego la audiencia pueda ver en detalle los specs en su casa.

Luego, compararemos webcomponents con librerias mainstream como React/Angular/Vue para que la audiencia pueda identificar cuando éstas resuelve el mismo problema que web components y cuando resuelven otra cosa. Y cómo pueden utilizar ambas si es necesario. Esta segunda parte se enfoca en explicar que nosotros, como developers, tenemos que utilizar la herramienta correcta para el trabajo que vamos a hacer.

El mensaje principal de la charla es: no estes siguiendo los nuevos trends a ciegas, analízalos críticamente y busca la solución a tus problemas. Y si realmente tienes que usar algo nuevo, puedes hacerlo progresivamente.

Nano Vazquez

Problem solver y entusiasta de tecnologías emergentes con experiencia en sistemas distribuidos altamente escalables

Buenos Aires, Argentina

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top