Publicado en: Sep 1, 2022

La interfaz de línea de comandos (CLI) del modelo de aplicación sin servidor (SAM) de AWS anuncia que ya está disponible de forma general la compatibilidad con esbuild. La CLI de AWS SAM es una herramienta para desarrolladores que facilita la creación, las pruebas, el empaquetado y la implementación de aplicaciones sin servidor. Esbuild, “un paquete de JavaScript extremadamente rápido”, vincula las dependencias de JavaScript (js, jsx, ts y tsx) y CSS como activos que se pueden implementar en la web. A partir de hoy, puede usar esbuild en el flujo de trabajo de compilación de la CLI de SAM para sus aplicaciones de JavaScript.

Los desarrolladores que usan JavaScript y TypeScript ahora pueden usar esbuild y SAM Accelerate para iterar rápidamente en ls cambios de código en la nube. De esta manera, logarán los mismos niveles de productividad a los que están acostumbrados cuando hacen pruebas localmente, mientras hacen pruebas en un entorno realista para aplicaciones en la nube. La compatibilidad con esbuild incluye características como Minification (Minificación), Tree Shaking (Eliminación de código muerto), Source Maps (Mapas fuente), Loader (Cargador), External (Externo) y Main-Fields (Campos principales), las cuales pueden ayudar a simplificar el desarrollo de AWS Lambda con JavaScript y TypeScript.

Para más información sobre esta característica, lea la información que se incluye en la documentación. Para comenzar, puede instalar la CLI de SAM de acuerdo con las instrucciones que aparecen en la documentación.