Publié le: Sep 1, 2022
L'interface de ligne de commande (CLI) AWS Serverless Application Model (SAM) annonce la disponibilité générale de la prise en charge d'esbuild dans la CLI SAM. La CLI AWS SAM est un outil pour développeur qui facilite la création, les tests, la mise en package, ainsi que le déploiement d'applications sans serveur. Esbuild, « un bundler JavaScript extrêmement rapide », associe JavaScript (js , jsx , ts et tsx) et les dépendances CSS en tant que ressources déployables pour le Web. À compter d'aujourd'hui, vous pouvez désormais utiliser esbuild dans le flux de travail de génération de la CLI SAM pour vos applications JavaScript.
Les développeurs utilisant JavaScript et TypeScript peuvent désormais utiliser esbuild et SAM Accelerate pour itérer rapidement sur leurs modifications de code dans le cloud, atteignant les mêmes niveaux de productivité auxquels ils sont habitués lors des tests locaux, tout en testant par rapport à un environnement d'application réaliste dans le cloud. La prise en charge d'esbuild inclut des fonctionnalités telles que Minification, Tree Shaking, Source Maps, Loader, External et Main-Fields qui peuvent aider à simplifier le développement d'AWS Lambda avec JavaScript et TypeScript.
Pour en savoir plus sur cette fonctionnalité, veuillez lire les détails de la documentation. Pour commencer, vous pouvez installer la CLI SAM en suivant les instructions de la documentation.