Next.js App Router create

Every new routes create same name folder on app folder inside

Nested Routes

Catch all Routes & Optional

Catch all Routes work like * wildcard. make using [id] so inside page get prams using same folder name id

ParentRoute- Docscatch all Route - Docs/[blogid]

if make it routes Optional so wrap with extra bracket like this : [[blogId]] , if not any routes when normally page open like home page

meta data update like title and description

👉meta data update like title and description, normally export metadata object

👉if meta data also support array template, default, and absolute

👉 absolute overwrite all template title, mean its high priority

portfolio dark_light theme and gear page create

👉add my gears page and theme switcher on portfolio

Portfolio↗️

learn html aria attributes for accessibility

👉different type of aria attributes for assessblity

👉which aria attributes are more important