# Templates, page 39

## Templates Gallery

- ### [Combining data fetching strategies](/templates/next.js/combining-data-fetching-strategies)

    Learn how to use different data fetching strategies to avoid switching from static pre-rendering.

- ### [Basic Auth Password Protection](/templates/next.js/basic-auth-password)

    Password protect pages in your application using Edge Middleware.

- ### [Auth for subdomains](/templates/next.js/subdomains-auth)

    Learn how to secure sub domains using Next.js and NextAuth.

- ### [Get Started with Upstash Redis & Nuxt](/templates/nuxt/get-started-with-upstash-redis-and-nuxt)

    A simple example to demonstrate Upstash Redis with Nuxt.

- ### [Nuxt Commerce](/templates/nuxt/nuxt-commerce)

    Starter kit for high-performance commerce with Nuxt.

- ### [Shopify Online Store with Next.js](/templates/next.js/shopify-online-store-with-next-js)

    A responsive online store built with Next.js and Shopify.

- ### [Nuxt + WebSockets Starter](/templates/nuxt/nuxt-websockets-starter)

    Realtime live cursors, presence, and emoji reactions over a WebSocket

- ### [AWS S3 Image Upload](/templates/next.js/aws-s3-image-upload-nextjs)

    Use AWS S3 to upload images to a bucket from a Next.js application.

- ### [Flags SDK with Statsig](/templates/next.js/statsig-experimentation-with-flags-sdk)

    A Next.js example that uses Flags SDK and Statsig to change a greeting and show or hide a banner.

- ### [Flags SDK with OpenFeature](/templates/next.js/flags-sdk-openfeature)

    A Next.js example that uses Flags SDK and OpenFeature to change a greeting and show or hide a banner.

- ### [Flags SDK with LaunchDarkly](/templates/next.js/launchdarkly-flags-sdk)

    A Next.js example that uses Flags SDK and LaunchDarkly to change a greeting and show or hide a banner.

- ### [Flags SDK with PostHog](/templates/next.js/posthog-with-flags-sdk-and-next-js)

    A Next.js example that uses Flags SDK and PostHog to change a greeting and show or hide a banner.