Master
Published: Oct 28, 2020
Last Updated: Apr 13, 2021
Apr 2021
Probar?

Hemos disfrutado mucho de usar TypeScript desde hace ya un buen tiempo y nos encanta la seguridad que el tipado fuerte proprociona. Sin embargo, introducir datos dentro de los límites del sistema de tipos (por ejemplo, a partir de la respuesta de una llamada a un servicio de back-end) puede provocar errores en tiempo de ejecución. Una biblioteca que ayuda a resolver este problemas es io-ts: cierra la brecha entre la revisión de tipos en tiempo de compilación y el consumo de datos externos en tiempo de ejecución, proporcionando funciones de codificación y decodificación. También se puede usar como un verificador personalizado del tipado. A medida que adquirimos más experiencia con io-ts en nuestro trabajo, nuestras impresiones iniciales positivas se confirman y nos sigue gustando la elegancia de su enfoque.

Oct 2020
Evaluar?

Hemos disfrutado mucho usando TypeScript desde hace ya algún tiempo y nos encanta la seguridad que ofrece el tipado fuerte. Sin embargo, introducir datos dentro de los límites impuestos por el sistema de tipos, por ejemplo desde una llamada a un servicio de back-end, puede llevar a obtener errores en tiempo de ejecución. Una biblioteca que ayuda a resolver este problema es io-ts. Cubre el vacío existente entre la comprobación de tipos en tiempo de compilación y el consumo de datos externos en tiempo de ejecución, ofreciendo funciones para codificar y decodificar datos. También puede usarse como una protección personalizada de tipos. Según nuestros equipos, es una solución elegante a un problema bastante escurridizo.