learn_dashboard_app
dz / webdev / nextjs / learn_dashboard_appNode Tree
Nodes
| 13_handling_errors | |
| content | Chapter 13: Handling Errors |
| children | javascript/error (error component makes use of the native error object in javascript) |
| location | knowledge/nextjs.dz:160 |
| 14_improving_accessibility | |
| content | Chapter 14: Improving Accessibility |
| children | webdev/eslint_plugin_jsx_a11y, webdev/zod/safeParse, webdev/web_dev_learn_accessibility, webdev/html/aria_live/polite, webdev/html/aria_describedby, webdev/html/aria_live (aria-live="polite" used to indicate the screen reader,should politely notify the user when the error inside,the div element is updated), webdev/react/ref/useActionState (show form errors in NextJS via useActionState hook) |
| hyperlink | https://nextjs.org/learn/dashboard-app/improving-accessibility |
| location | knowledge/nextjs.dz:163 |
| 15_adding_authentication | |
| content | Chapter 15: Adding authentication |
| children | javascript/regex/lookahead_assertion (the "(?! pattern)" syntax was used in the middleware.ts file), webdev/nextjs/middleware (In nextauthjs config, the "authorized" callback is used,to verify if user is authorized to verify the request,via nextjs middleware), webdev/authentication, javascript/bcrypt (used to compare that password entered by the user matches,the one in the database), webdev/nextjs/nextauthjs, webdev/authorization |
| hyperlink | https://nextjs.org/learn/dashboard-app/adding-authentication |
| location | knowledge/nextjs.dz:167 |
| 16_adding_metadata | |
| content | Chapter 16: adding metadata |
| parents | webdev/nextjs/learn_dashboard_app |
| hyperlink | https://nextjs.org/learn/dashboard-app/adding-metadata |