├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── architecture.png ├── infrastructure ├── .gitignore ├── .npmignore ├── bin │ └── infrastructure.ts ├── cdk.json ├── jest.config.js ├── lib │ └── remix-stack.ts ├── package.json └── tsconfig.json ├── package.json ├── remix-aws-cdk-example.drawio ├── remix ├── .gitignore ├── app.arc ├── app │ ├── entry.client.tsx │ ├── entry.server.tsx │ ├── 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 │ │ └── global.css ├── concurrently.js ├── package.json ├── preferences.arc ├── public │ └── favicon.ico ├── remix.config.js ├── remix.env.d.ts ├── server │ ├── config.arc │ └── index.js └── tsconfig.json ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | cdk.out 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/README.md -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/architecture.png -------------------------------------------------------------------------------- /infrastructure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/.gitignore -------------------------------------------------------------------------------- /infrastructure/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/.npmignore -------------------------------------------------------------------------------- /infrastructure/bin/infrastructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/bin/infrastructure.ts -------------------------------------------------------------------------------- /infrastructure/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/cdk.json -------------------------------------------------------------------------------- /infrastructure/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/jest.config.js -------------------------------------------------------------------------------- /infrastructure/lib/remix-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/lib/remix-stack.ts -------------------------------------------------------------------------------- /infrastructure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/package.json -------------------------------------------------------------------------------- /infrastructure/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/infrastructure/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/package.json -------------------------------------------------------------------------------- /remix-aws-cdk-example.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix-aws-cdk-example.drawio -------------------------------------------------------------------------------- /remix/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/.gitignore -------------------------------------------------------------------------------- /remix/app.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app.arc -------------------------------------------------------------------------------- /remix/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/entry.client.tsx -------------------------------------------------------------------------------- /remix/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/entry.server.tsx -------------------------------------------------------------------------------- /remix/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/root.tsx -------------------------------------------------------------------------------- /remix/app/routes/demos/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/routes/demos/about.tsx -------------------------------------------------------------------------------- /remix/app/routes/demos/about/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/routes/demos/about/index.tsx -------------------------------------------------------------------------------- /remix/app/routes/demos/about/whoa.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/routes/demos/about/whoa.tsx -------------------------------------------------------------------------------- /remix/app/routes/demos/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fwiech/remix-aws-cdk-example/HEAD/remix/app/routes/demos/actions.tsx -------------------------------------------------------------------------------- /remix/app/routes/demos/correct.tsx: -------------------------------------------------------------------------------- 1 | export default function NiceWork() { 2 | return