1
Vue.js: reaktivitas, Virtual DOM, templates, directives (v-if, v-for, v-model)
2
Options API vs Composition API: setup(), ref(), reactive(), computed()
3
Lifecycle hooks: onMounted, onUpdated, onUnmounted, watch, watchEffect
4
Komponen: props, emits, slots, provide/inject, defineExpose
5
Directives: v-bind, v-on, v-model, v-if/v-show, v-for dengan :key, directives kustom
6
Sistem reaktivitas: ref vs reactive, toRefs, unref, shallow ref, readonly
7
Composables: penggunaan ulang logika, custom hooks, manajemen state
8
Arsitektur Nuxt.js: pages/, components/, layouts/, middleware/, server/
9
Routing: routing berbasis file, rute dinamis, rute bertingkat, route middleware
10
Data fetching: useFetch, useAsyncData, $fetch, strategi caching, data SSR
11
Server routes: endpoint API, server middleware, integrasi database
12
Manajemen state: Pinia stores, getters, actions, persistensi state
13
Modul Nuxt: auto-imports, @nuxt/image, @nuxtjs/i18n, nuxt-security
14
Mode rendering: SSR, SSG, SPA, rendering hybrid, useNuxtApp
15
Pengujian: tes komponen (Vitest, Vue Test Utils), E2E (Playwright), mocking
16
Performa: lazy components, prefetching, tree-shaking, optimisasi Nitro
17
SEO: useSeoMeta, useHead, pembuatan sitemap, Open Graph
18
Deployment: Nuxt layers, konfigurasi lingkungan, Vercel/Netlify/Node.js hosting