This tutorial guides you through building a small IMDB clone using Next.js, featuring new React features like `useFormStatus` and `useActionState`. It covers setting up and using the Next.js App Router, Server Actions, Neon for managing a PostgreSQL database, Drizzle for ORM, and styling with Tailwind CSS. Prismic is used for managing content. Step-by-step instructions are provided for creating forms to add, rate, and delete films.
Table of contents
Why use Next Forms?Setting up our Prismic projectUpdating React and Next.js VersionsA note about --forceConfiguring Neon and DrizzlePrefer to use a different database provider?Styling our app and adding static contentStay on Top of New Tools, Frameworks, and MoreServer ActionsAdding the formsDisplaying the formsClosing ThoughtsYou might also like...Headless Commerce: Build an eComm Site with Prismic, Next.js, and StripeBuild a Next.js Site with a Headless CMS in under 10 minutesSort: