Featured image of post Aprendiendo de la noche de otoño: últimas tendencias en tecnología front-endFeatured image of post Aprendiendo de la noche de otoño: últimas tendencias en tecnología front-end

Aprendiendo de la noche de otoño: últimas tendencias en tecnología front-end

Es la temporada en la que puedes escuchar los débiles sonidos de los insectos fuera de tu ventana. Me encantan los meses de verano, cuando escribo código en una habitación con aire acondicionado y una bebida fría en la mano, pero como ingeniero, no hay nada como las largas noches de otoño, cuando puedes mirar tranquilamente documentos de nueva tecnología mientras sientes la fresca brisa nocturna.

Esta vez, me gustaría relajarme un poco y recordar las tendencias tecnológicas que han estado causando sensación en el mundo del front-end este año en un estilo de ensayo.

Volviendo al lado del servidor

Si tuviera que elegir una palabra clave que simbolice este año, definitivamente sería “React Server Components (RSC)”. Durante los últimos años, hemos volcado nuestro corazón y alma en “cómo crear experiencias ricas en el lado del navegador (cliente)”. Sin embargo, el tamaño del paquete de JavaScript estaba aumentando y la velocidad de carga inicial estaba alcanzando su límite.

Ahí es donde entró RSC. En cierto sentido, este enfoque recuerda a los viejos tiempos de PHP y Ruby: “Todo lo que pueda representarse en el servidor debe hacerse en el servidor”. Pero no fue sólo un retroceso; era un nuevo paradigma que combinaba en gran medida la interactividad del cliente con la solidez del servidor. App Router de Next.js está liderando el camino y muchos desarrolladores están entusiasmados con su potencial, incluso mientras luchan por adquirir un nuevo modelo mental.

Complicidad entre IA y codificación

Otra cosa que no se puede pasar por alto es la transformación de la experiencia de desarrollo a través de la IA generativa. Copilot sugiere más código y ChatGPT escribe expresiones regulares complejas en segundos. La IA ha ido más allá de ser una “herramienta útil” y se ha convertido en algo así como un socio en la programación en pareja. De repente me encuentro pensando en medio de la noche que lo que se requerirá de los ingenieros de front-end en el futuro pasará de la capacidad de escribir código desde cero a la capacidad de revisar los resultados de la IA y diseñar la arquitectura general.

La alegría de seguir aprendiendo

A menudo se dice que la tecnología front-end se está implementando demasiado rápido. Puedo entender la sensación de estar exhausto y pensar: “Ha surgido un nuevo marco una vez más”. Sin embargo, si lo miras desde otra perspectiva, no hay parque infantil menos aburrido que este. Cada año nos presentan un juguete nuevo y genios de todo el mundo debaten si existe una manera mejor.

Con el sonido de los insectos como música de fondo, intento seguir un tutorial sobre una herramienta que nunca antes había usado. ¿No sería bonito tener una noche de otoño así? Cree que la persona que serás mañana será un poquito mejor.