1
Vue.js: reactivity, Virtual DOM, template, directive (v-if, v-for, v-model)
2
Options API vs Composition API: setup(), ref(), reactive(), computed()
3
Lifecycle hook: onMounted, onUpdated, onUnmounted, watch, watchEffect
4
Component: props, emits, slots, provide/inject, defineExpose
5
Directive: v-bind, v-on, v-model, v-if/v-show, v-for พร้อม :key, directive แบบกำหนดเอง
6
ระบบ reactivity: ref vs reactive, toRefs, unref, shallow ref, readonly
7
Composable: การนำตรรกะมาใช้ซ้ำ, hook แบบกำหนดเอง, การจัดการสถานะ
8
สถาปัตยกรรม Nuxt.js: pages/, components/, layouts/, middleware/, server/
9
การกำหนดเส้นทาง: file-based routing, dynamic route, nested route, route middleware
10
การดึงข้อมูล: useFetch, useAsyncData, $fetch, กลยุทธ์ cache, SSR data
11
Server route: API endpoint, server middleware, การเชื่อมต่อฐานข้อมูล
12
การจัดการสถานะ: Pinia store, getter, action, การคงอยู่ของสถานะ
13
Nuxt module: auto-import, @nuxt/image, @nuxtjs/i18n, nuxt-security
14
โหมดการเรนเดอร์: SSR, SSG, SPA, การเรนเดอร์แบบไฮบริด, useNuxtApp
15
การทดสอบ: ทดสอบ component (Vitest, Vue Test Utils), E2E (Playwright), mock
16
ประสิทธิภาพ: lazy component, prefetch, tree-shaking, เพิ่มประสิทธิภาพ Nitro
17
SEO: useSeoMeta, useHead, การสร้าง sitemap, Open Graph
18
การ deploy: Nuxt layer, การตั้งค่าสภาพแวดล้อม, hosting Vercel/Netlify/Node.js