This is a starter template for Learn Next.js.
npm install
npm run dev or npm run start
pages/ frontend pages public/ just stuff public pages reference, like favicon.ico src/ backend stuff generally, utility functions, data transformers src/app actual backend index.js
https://nextjs.org/learn/dashboard-app/getting-started
/app: Contains all the routes, components, and logic for your application, this is where you'll be mostly working from. /app/lib: Contains functions used in your application, such as reusable utility functions and data fetching functions. /app/ui: Contains all the UI components for your application, such as cards, tables, and forms. To save time, we've pre-styled these components for you. /public: Contains all the static assets for your application, such as images. Config Files: You'll also notice config files such as next.config.ts at the root of your application. Most of these files are created and pre-configured when you start a new project using create-next-app. You will not need to modify them in this course.