File-based routing
Folders inside app/ become addresses; their page.tsx is the page
Words that go with it
- 404The "page not found" response, when no route matches the address
- DependencyA tool your project needs, downloaded into nodemodules
- layout.tsxA frame around pages; app/layout.tsx frames the whole site
- next.config.tsNext.js settings for the project
- package.jsonThe project's shopping list (dependencies) and shortcuts (scripts)
- page.tsxThe file that makes a page for its folder's address
- public/Files served as they are: public/images/a.webp is at /images/a.webp
- READMEThe note shown on your GitHub repository's front page
- RouteAn address on your site, like /about
- ScriptA shortcut in package.json, run with npm run [name]
- tsconfig.jsonTypeScript settings, including the @/ shortcut