Introducción a jRequests
jRequests es una biblioteca JavaScript ligera para realizar solicitudes HTTP e implementar interacciones dinámicas sin incorporar un framework completo.
Objetivo
Su diseño mantiene visibles las partes importantes de una solicitud: método, URL, datos, respuesta y errores. La biblioteca busca reducir código repetido sin ocultar el comportamiento de la plataforma web.
Principios
- Distinguir errores de red de respuestas HTTP no exitosas.
- Permitir cancelación y tiempos de espera.
- Evitar que una respuesta antigua sobrescriba un estado más reciente.
- Mantener explícitas las decisiones de autenticación, validación y seguridad.
Estado
jRequests se conserva como proyecto abierto y experimental. La API pública y los ejemplos definitivos se documentarán a medida que sus contratos alcancen estabilidad.
Relación con HinataCSS
HinataCSS resuelve la capa visual, mientras jRequests se concentra en comunicación e interacción. Ambos proyectos pueden funcionar por separado.