├── .github └── FUNDING.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── bin.ts ├── cdk.json ├── lib ├── fetch.ts └── gtag.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── public ├── ditto.png ├── favicon.ico ├── og.png ├── porygon.png └── sw.js ├── src ├── components │ ├── button.tsx │ ├── pokemon.tsx │ └── spacer.tsx ├── pages │ ├── [ditto].tsx │ ├── _app.tsx │ ├── _document.tsx │ ├── index.tsx │ ├── isr.tsx │ ├── pokemons │ │ └── [porygon].tsx │ ├── random.tsx │ └── ssr.tsx └── styles.css ├── stack.ts ├── tsconfig.json └── types ├── Pokedex.ts └── Pokemon.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 14 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/README.md -------------------------------------------------------------------------------- /bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/bin.ts -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npm run deploy" 3 | } -------------------------------------------------------------------------------- /lib/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/lib/fetch.ts -------------------------------------------------------------------------------- /lib/gtag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/lib/gtag.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/package.json -------------------------------------------------------------------------------- /public/ditto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/public/ditto.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/public/og.png -------------------------------------------------------------------------------- /public/porygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/public/porygon.png -------------------------------------------------------------------------------- /public/sw.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/components/button.tsx -------------------------------------------------------------------------------- /src/components/pokemon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/components/pokemon.tsx -------------------------------------------------------------------------------- /src/components/spacer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/components/spacer.tsx -------------------------------------------------------------------------------- /src/pages/[ditto].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/[ditto].tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/_document.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/pages/isr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/isr.tsx -------------------------------------------------------------------------------- /src/pages/pokemons/[porygon].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/pokemons/[porygon].tsx -------------------------------------------------------------------------------- /src/pages/random.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/random.tsx -------------------------------------------------------------------------------- /src/pages/ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/pages/ssr.tsx -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/src/styles.css -------------------------------------------------------------------------------- /stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/stack.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/Pokedex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/types/Pokedex.ts -------------------------------------------------------------------------------- /types/Pokemon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ibrahimcesar/nextjs-ssr-isr-cdk-aws/HEAD/types/Pokemon.ts --------------------------------------------------------------------------------