Apollo GraphQL sin JavaScript

Es genial ver cómo se realizan mejoras progresivas incluso cuando se utilizan las tecnologías de interfaz de usuario más sofisticadas.

Este es un botón en un componente JSX React al que se le aplica un controlador de clic directamente que activa una solicitud Ajax de mutación de datos a través de Apollo GraphQL. Ése es el entorno menos amigable para la mejora progresiva que puedo imaginar.

Kitty Giraudel escribe que ya realizan renderizado del lado del servidor , por lo que la siguiente parte complicada es el controlador de clics. Sin JavaScript, el único mecanismo que tenemos para publicar datos es un archivo form, así que eso es lo que hacen. Envía al /graphqlpunto final los datos que necesita para realizar la mutación a través de entradas ocultas, además de datos adicionales sobre dónde redirigir en caso de éxito o fracaso.

Con buena pinta.

Enlace directo →

SUSCRÍBETE A NUESTRO BOLETÍN 
No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies para mejorar tu experiencia mientras navegas por él. Este sitio web utiliza cookies para mejorar tu experiencia de usuario. Al continuar navegando, aceptas su uso. Mas informacion