Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Última actualización : Oct 27, 2021
NO EN LA EDICIÓN ACTUAL
Este blip no está en la edición actual del Radar. Si ha aparecido en una de las últimas ediciones, es probable que siga siendo relevante. Si es más antiguo, es posible que ya no sea relevante y que nuestra valoración sea diferente hoy en día. Desgraciadamente, no tenemos el ancho de banda necesario para revisar continuamente los anuncios de ediciones anteriores del Radar. Entender más
Oct 2021
Evaluar ?

Después del exitoso lanzamiento de su aplicación de correo HEY como una aplicación del lado del servidor, Basecamp ha reportado estar migrando su producto insignia, Basecamp 3 a Hotwire este verano. Viendo cómo las organizaciones cada vez más seleccionan por defecto hacer Aplicaciones de Página Única para sus nuevos desarrollos web, nosotros nos emocionados por ver a Hotwire nadando contra corriente. A diferencia de las Aplicaciones de Página Única, las aplicaciones Hotwire conservan la mayoría de la lógica y navegación en el servidor, dependiendo de una mínima cantidad de Javascript en el navegador. Hotwire modulariza las páginas HTML dentro de un conjunto de componentes (llamados Turbo Frames) que pueden ser cargados de forma perezosa, provee contextos independientes y envía actualizaciones de HTML a esos contextos basándose en acciones del usuario. Las Aplicaciones de Página Única ofrecen una innegable capacidad de respuesta al usuario, pero la simpleza de la programación web tradicional del lado del servidor combinada con las herramientas de los navegadores modernos proveen una alternativa refrescante en cuanto al balance entre la efectividad del desarrollador y la capacidad de respuesta al usuario.

Apr 2021
Evaluar ?

Hotwire (HTML over the wire) es una técnica para construir aplicaciones web. Las páginas se construyen a partir de componentes, pero a diferencia de las SPA modernas, el HTML de los componentes se genera en el lado del servidor y luego se envía por el cable "over the wire" al navegador. La aplicación sólo tiene una pequeña cantidad de código JavaScript en el navegador para unir los fragmentos de HTML. Nuestros equipos, y sin duda otros también, utilizaron esta técnica después de que las peticiones web asíncronas fueran soportadas por los navegadores, allá por el año 2005, pero por diversas razones esta técnica nunca ganó mucha fama.

En la actualidad, Hotwire utiliza tanto las capacidades modernas de los navegadores web como las capacidades de HTTP para lograr la velocidad, capacidad de respuesta y la naturaleza dinámica de las aplicaciones de una sola página (SPA, por sus siglas en inglés). Esta técnica adopta un diseño de aplicación web más sencillo, localizando la lógica en el servidor y manteniendo simple el código del lado del cliente. El equipo de Basecamp ha lanzado algunos marcos de trabajo de Hotwire que potencian su propia aplicación, incluyendo Turbo y Stimulus. Turbo incluye un conjunto de técnicas y marcos de trabajo para acelerar la capacidad de respuesta de la aplicación evitando la recarga de la página completa, la previsualización de la página desde la caché y la descomposición de la página en fragmentos con mejoras progresivas bajo demanda. Stimulus está diseñado para mejorar el HTML estático en el navegador conectando objetos JavaScript a los elementos de la página en el HTML.

Publicado : Apr 13, 2021

Descarga el PDF

 

 

 

English | Español | Português | 中文

Suscríbete al boletín informativo de Technology Radar

 

 

 

 

Suscríbete ahora

Visita nuestro archivo para leer los volúmenes anteriores