Por Jesús Cuesta Arza
Amsterdam se ha convertido en una de las ciudades que más eventos tecnológicos alberga a nivel europeo. Uno de los más importantes es React Amsterdam y nosotros nos desplazamos hasta allí para conocer las últimas novedades que giran en torno a esta tecnología así como la orientación tecnológica de empresas y clientes internacionales. ¿React sigue siendo parte de futuro? ¿Qué arquitecturas se están aplicando en grandes empresas? ¿Reutilización?
El pasado 12 de abril tuvo lugar React Amsterdam, el evento más importante a nivel mundial en torno a esta tecnología, y atSistemas estuvo allí para descubrir todas las novedades. Una de las características más importantes de este evento anual es la alta calidad de los ponentes que, en su mayoría, pertenecen a las principales empresas de la industria: Apollo, Github, Facebook, AWS, Rangle, GraphQL, MobX… pero, aparte de las charlas, allí pudimos encontrar grandes stands de empresas publicitando sus productos de software, diversos concursos de programación (con un alto interés entre los asistentes), talleres y jugosos sorteos para entretener a los asistentes, entre otras muchas actividades.
No obstante, si tuviésemos que resumir el evento a nivel técnico, los temas que tuvieron más presencia durante los tres días de jornada son:
- Reactjs
- React Native
- Arquitecturas Serverless
- Arquitecturas Micro Frontends
- Frameworks y librerías relacionadas y aplicadas con React: GraphQL, Typescript, Amplify, SSR…
Y es que, a pesar de que el evento principal solo era el día 12 de abril, era posible extenderlo con los talleres y los diferentes meetups (previo registro). Así, durante la jornada principal hubo dos tracks destacados, uno de ellos para React y otro para React Native, aunque en ciertos momentos, solo estaba activa la sala principal de React. Allí, pudimos analizar diferentes arquitecturas planteadas, usando React en empresas internacionales, cómo solucionaban algunos contratiempos y las diferentes arquitecturas empleadas para conseguir escalar proyectos de gran envergadura. Es más, pudimos apreciar cómo al haber incrementado el tamaño de los equipos, el tamaño de los proyectos, así como las necesidades de productos que puedan ser consumidos al instante sin recarga y por millones de personas, se hace necesario que se apliquen otras arquitecturas, como aquellas orientadas a micro frontends y/o serverless.
Uno de los temas que echamos en falta fue el de la reutilización de componentes con React (no se abordó con suficiente profundidad) o la integración de React con otros frameworks, librerías y/o CMS.
En resumen, destacar que es un evento enfocado a personas con un nivel medio-alto en React y/o React Native, donde se pueden aprender/contrastar conceptos avanzados de estas librerías, conocer nuevos frameworks/librerías relacionados con estas tecnologías y la orientación a nivel estratégico y de arquitectura que están siguiendo muchas empresas a nivel internacional. Es más, podemos afirmar que muchas de las charlas y explicaciones llegarán o se estabilizarán en España durante este año y el siguiente.
Bibliografía:
https://www.facebook.com/pg/reactamsterdam/photos/?tab=album&album_id=862162120800550
https://twitter.com/ReactAmsterdam
General Track: https://www.youtube.com/watch?v=4KfAS3zrvX8&mc_cid=5ed935abe7&mc_eid=8c367b4dc6
Native Track: https://www.youtube.com/watch?v=NCLkLCvpwm4&mc_cid=5ed935abe7&mc_eid=8c367b4dc6