
Nuxt Server Routes
API routes, server middleware, event handlers, H3, request/response, error handling, validation
1In which directory should a file be created to expose an API route accessible at /api/users?
In which directory should a file be created to expose an API route accessible at /api/users?
Câu trả lời
API routes in Nuxt are created in the server/api/ directory. Each file exporting an event handler automatically becomes accessible via /api/ followed by the file name. This convention allows for clear structuring of backend endpoints while benefiting from Nuxt's hot-reload and type-safety features.
2Which function should be used to define an event handler in a Nuxt API route?
Which function should be used to define an event handler in a Nuxt API route?
Câu trả lời
The defineEventHandler function is the main API for creating route handlers in Nuxt. It provides a typed event context that gives access to H3 utilities for manipulating requests and responses. This function replaces the older eventHandler API and offers better integration with Nuxt's type system.
3What is H3 in the context of Nuxt server routes?
What is H3 in the context of Nuxt server routes?
Câu trả lời
H3 is the minimalist HTTP framework that powers Nuxt's server engine. It provides a set of utilities for handling HTTP requests and responses efficiently and type-safely. H3 is designed to be lightweight, fast, and compatible with different runtime environments like Node.js, Workers, and Deno.
How to access query parameters in a Nuxt API route?
What is the correct file structure to create a dynamic API route /api/users/[id]?
+17 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Vue.js / Nuxt.js khác
JavaScript Fundamentals
Modern JavaScript (ES6+)
Vue Basics
Vue Components
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
Vue Reactivity
Nuxt Fundamentals
Nuxt Data Fetching
Nuxt SSR & SSG
Nuxt Modules
Vue Composables
Vue Forms & Validation
Nuxt State Management
Vue Testing
Nuxt Deployment & CI/CD
Vue Performance
Vue Advanced Patterns
TypeScript with Vue
Nuxt Authentication
SEO with Nuxt
Nuxt Internationalization
Vue Architecture
Nuxt Security
Vue Ecosystem
Migration Vue 2→3 & Nuxt 2→3
Nắm vững Vue.js / Nuxt.js cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí