├── .gitignore ├── README.md ├── app ├── entry.client.tsx ├── entry.server.tsx ├── images │ └── favicon.png ├── root.tsx ├── routes │ ├── demos │ │ ├── about.tsx │ │ ├── about │ │ │ ├── index.tsx │ │ │ └── whoa.tsx │ │ ├── actions.tsx │ │ ├── correct.tsx │ │ ├── params.tsx │ │ └── params │ │ │ ├── $id.tsx │ │ │ └── index.tsx │ └── index.tsx ├── styles │ ├── dark.css │ ├── demos │ │ ├── about.css │ │ └── remix.css │ └── global.css └── utils.server.tsx ├── bin └── cdk-remix-app.ts ├── cdk.json ├── jest.config.js ├── jest.setup.ts ├── lib └── cdk-remix-app-stack.ts ├── package.json ├── remix.config.js ├── remix.env.d.ts ├── server ├── createRequestHandler.ts └── index.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/README.md -------------------------------------------------------------------------------- /app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/entry.client.tsx -------------------------------------------------------------------------------- /app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/entry.server.tsx -------------------------------------------------------------------------------- /app/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/images/favicon.png -------------------------------------------------------------------------------- /app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/root.tsx -------------------------------------------------------------------------------- /app/routes/demos/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/about.tsx -------------------------------------------------------------------------------- /app/routes/demos/about/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/about/index.tsx -------------------------------------------------------------------------------- /app/routes/demos/about/whoa.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/about/whoa.tsx -------------------------------------------------------------------------------- /app/routes/demos/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/actions.tsx -------------------------------------------------------------------------------- /app/routes/demos/correct.tsx: -------------------------------------------------------------------------------- 1 | export default function NiceWork() { 2 | return

You got it right!

; 3 | } 4 | -------------------------------------------------------------------------------- /app/routes/demos/params.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/params.tsx -------------------------------------------------------------------------------- /app/routes/demos/params/$id.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/params/$id.tsx -------------------------------------------------------------------------------- /app/routes/demos/params/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/demos/params/index.tsx -------------------------------------------------------------------------------- /app/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/routes/index.tsx -------------------------------------------------------------------------------- /app/styles/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/styles/dark.css -------------------------------------------------------------------------------- /app/styles/demos/about.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/styles/demos/about.css -------------------------------------------------------------------------------- /app/styles/demos/remix.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/styles/demos/remix.css -------------------------------------------------------------------------------- /app/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/styles/global.css -------------------------------------------------------------------------------- /app/utils.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/app/utils.server.tsx -------------------------------------------------------------------------------- /bin/cdk-remix-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/bin/cdk-remix-app.ts -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/cdk.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/jest.setup.ts -------------------------------------------------------------------------------- /lib/cdk-remix-app-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/lib/cdk-remix-app-stack.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/package.json -------------------------------------------------------------------------------- /remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/remix.config.js -------------------------------------------------------------------------------- /remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/remix.env.d.ts -------------------------------------------------------------------------------- /server/createRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/server/createRequestHandler.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/server/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajhaining/remix-cloudfront-cdk-example/HEAD/tsconfig.json --------------------------------------------------------------------------------