11ty, AWS, Tailwind, AlpineJS for the "Enterprise" folk.
This article discusses the use of 11ty-aws11ty, Alpine, and Tailwind on AWS to create a full-stack JavaScript application. The stack aims to minimize context switching and provide a unified ingress for both the static site and API Gateway using CloudFront. The article also includes instructions for getting started with the stack, suggestions for VSCode plugins, and a flow diagram.
To install this stack, follow these steps:
awscli.cdk/bin/static-site.ts with your domain name(s).cloudfront/static-rewrite.js.cd cdk && npm run cdk deploy StaticSiteInfra to deploy the infrastructure.npm run build to build the project.cd cdk && npm run cdk deploy StaticSiteDeploy to deploy the static site.11ty and aws-cdk commands for further development and deployment.This article introduces the use of 11ty-aws11ty, Alpine, and Tailwind on AWS for full-stack JavaScript development. The stack aims to reduce context switching and provides a unified ingress for both the static site and API Gateway using CloudFront. The article includes instructions for installation and deployment, as well as suggestions for VSCode plugins.