Tsonic, una plataforma de desarrollo, ha anunciado la introducción de una nueva funcionalidad que permite a los desarrolladores crear APIs de estilo ExpressJS en TypeScript y compilarlas en binarios nativos. Esta herramienta, parte del ecosistema Tsonic, facilita la construcción de aplicaciones web con una sintaxis familiar para quienes ya utilizan Express, pero con la eficiencia de la compilación nativa. Para utilizarla, los desarrolladores necesitan el SDK .NET 10 y pueden instalar el paquete @tsonic/express a través de npm. La API incorpora características como el manejo de tareas asíncronas y una estructura de middleware similar a ASP.NET. La documentación disponible en GitHub detalla el uso de routers, middleware, manejo de errores y características avanzadas como el manejo de archivos y cookies. El proyecto, versionado según la versión del runtime, busca ofrecer una alternativa eficiente para el desarrollo de APIs en TypeScript.
