Construya más rápido con registro integral, monitoreo de rendimiento, tipos completos de TypeScript, límites de error, recarga en caliente y excelente cobertura de pruebas. El modo de depuración expone registros detallados y datos de tiempo. Los tipos exportados aseguran la seguridad de tipos para los integradores.
Una gran experiencia para desarrolladores no es un lujo: impacta directamente en la velocidad de iteración, el tiempo de resolución de errores y la productividad del equipo. Nuestro widget proporciona herramientas integrales para depuración, monitoreo, seguridad de tipos y pruebas.
El registrador se adapta automáticamente al contexto:
Los registros están codificados por colores según la gravedad: gris para depuración, azul para información, amarillo para advertencias, rojo para errores.
Todas las API públicas, opciones de configuración, controladores de eventos y estructuras de datos tienen tipos completos de TypeScript. Los integradores obtienen autocompletado, documentación en línea y verificación de tipos en tiempo de compilación. Los tipos se exportan desde el paquete principal:
import type { WidgetConfig, MessageEvent } from '@yourcompany/widget';
Esto elimina clases enteras de errores que de otro modo llegarían a producción.
Los límites de error de React capturan errores de renderizado y muestran UIs de respaldo:
Los errores se registran automáticamente en sistemas de monitoreo con contexto completo.
El widget incluye una infraestructura de prueba integral utilizando Jest y React Testing Library:
En lugar de errores técnicos crípticos, el widget proporciona orientación accionable:
Campo requerido faltante: apiKey. Agregue apiKey: "su-clave" a la configuración del widget.Posición no válida: "top-center". Opciones válidas: "bottom-right", "bottom-left", "top-right", "top-left".Los flujos de trabajo de GitHub Actions se ejecutan en cada push: