Vidact: un compilador que traduce React a JavaScript puro

Vidact es un compilador en fase beta que lee componentes funcionales de React en el momento de la build y genera el código DOM equivalente en JavaScript nativo. El cuerpo del componente se ejecuta una sola vez, durante el montaje; las llamadas posteriores a setState solo actualizan los nodos de text

Elena: una biblioteca de 2,6 kB para crear Web Components progresivos

El desarrollador Ariel Salminen ha presentado Elena, una biblioteca de código abierto de apenas 2,6 kilobytes (KB) diseñada para crear Web Components progresivos, un enfoque que busca resolver las limitaciones históricas de los componentes web nativos sin renunciar a los estándares de la plataforma.

Misago abandona React.js y adopta HTMX para su interfaz de foro

Misago, software de foros basado en Django, ha decidido abandonar React.js en su interfaz y reemplazarlo por HTMX, una biblioteca minimalista que permite actualizar partes concretas de la página mediante HTML renderizado en el servidor. El proyecto arrastraba una arquitectura híbrida en la que Djang

Aspectos de Django que funcionan bien al construir sitios al estilo de 2010

Django, el framework web en Python, ofrece varias características que facilitan la construcción de sitios con base de datos SQL y renderizado de HTML en el servidor, un enfoque deliberadamente复古 que contrasta con las aplicaciones de página única basadas en JavaScript. La autora describe su experienc

Topcoat: un framework Rust integral para aplicaciones web fullstack

Topcoat, un nuevo framework fullstack en Rust, irrumpe en el ecosistema del desarrollo web con una propuesta que combina renderizado en el servidor, reactividad sin necesidad de WebAssembly y un enfoque modular "baterías incluidas". El proyecto, alojado en el repositorio tokio-rs/topcoat, fue anunci

Cómo integrar HTMX en una aplicación web en Go: patrones y plantillas

El desarrollador Alex Edwards publica una guía práctica sobre el uso combinado de HTMX y Go para añadir interactividad a aplicaciones web sin abandonar el renderizado del lado del servidor. El artículo describe los patrones que Edwards aplica en sus proyectos: estructurar las plantillas HTML en tres

Nectar: un lenguaje web que compila a WebAssembly y prescinde de JavaScript

Nectar es un lenguaje de programación que compila a WebAssembly y se propone como sustituto de JavaScript para el desarrollo web. La aplicación completa — lógica, estado y renderizado — se ejecuta dentro de un único binario WASM, mientras que JavaScript queda reducido a una capa de llamadas al siste

Cloudflare lanza Workers Cache, una caché nativa delante de cada Worker

Cloudflare ha presentado Workers Cache, una capa de caché en niveles que se sitúa delante de los Workers y se activa con una sola línea en la configuración de Wrangler. Cuando está habilitada, cada solicitud cacheable se atiende directamente desde la caché de Cloudflare sin ejecutar el Worker ni con

Lovable migra sus proyectos a TanStack Start con renderizado en el servidor

Lovable ha cambiado la base tecnológica sobre la que construye las aplicaciones generadas por su inteligencia artificial. Desde el 13 de mayo, todos los proyectos nuevos se crean con TanStack Start, un framework de React para aplicaciones full-stack que sustituye al antiguo esquema basado en Vite y

Datastar: nuevo framework para desarrollo web en tiempo real

El desarrollador Elias de Jong ha presentado 'Trillion Characters', una aplicación web colaborativa en tiempo real que utiliza el nuevo framework Datastar para permitir la escritura simultánea en un lienzo digital. Esta iniciativa es relevante por su arquitectura disruptiva, la cual elimina la lógic

React Server Components: Más flexibilidad para desarrolladores

React Server Components (RSCs) son una poderosa herramienta para mover la lógica de renderizado costosa del cliente al servidor, especialmente útil para contenido estático o que cambia poco. Tradicionalmente, los frameworks han impuesto una estructura rígida a los RSCs, donde el servidor controla to

Blog con Elixir y Phoenix: una arquitectura inusual

Este artículo detalla la construcción de un blog utilizando Elixir y Phoenix, enfocándose en una arquitectura inusual pero eficiente. La autora, Johanna Larsson, explica su decisión de evitar un enfoque estático, optando por renderizado del lado del servidor con Phoenix para permitir futuras experim

Sitio web falla: JavaScript es esencial

El mensaje "We're sorry but vangemert doesn't work properly without JavaScript enabled. Please enable it to continue." indica un problema fundamental con la forma en que el sitio web `vangemert.dev` está construido y cómo interactúa con los navegadores web. Para entender esto, es crucial comprender