
Nuxt 서버 라우트
API routes, server middleware, event handlers, H3, request/response, 에러 처리, 유효성 검사
20 면접 질문·
Mid-Level
1/api/users 에서 접근 가능한 API 라우트를 노출하려면 어느 디렉터리에 파일을 만들어야 합니까?
1
/api/users 에서 접근 가능한 API 라우트를 노출하려면 어느 디렉터리에 파일을 만들어야 합니까?
답변
Nuxt의 API 라우트는 server/api/ 디렉터리에 생성합니다. event handler를 export하는 각 파일은 /api/ 뒤에 파일 이름을 붙인 경로로 자동으로 접근할 수 있게 됩니다. 이 규칙을 통해 Nuxt의 hot-reload와 type-safety를 활용하면서 백엔드 엔드포인트를 명확하게 구조화할 수 있습니다.
2Nuxt API route에서 event handler를 정의하려면 어떤 함수를 사용해야 하나요?
2
Nuxt API route에서 event handler를 정의하려면 어떤 함수를 사용해야 하나요?
답변
defineEventHandler 함수는 Nuxt에서 route handler를 생성하기 위한 주요 API입니다. 타입이 지정된 이벤트 컨텍스트를 제공하여 요청과 응답을 다루기 위한 H3 유틸리티에 접근할 수 있게 해줍니다. 이 함수는 이전의 eventHandler API를 대체하며 Nuxt의 타입 시스템과 더 나은 통합을 제공합니다.
3Nuxt server routes의 맥락에서 H3란 무엇인가요?
3
Nuxt server routes의 맥락에서 H3란 무엇인가요?
답변
H3는 Nuxt의 서버 엔진을 구동하는 미니멀리스트 HTTP 프레임워크입니다. HTTP 요청과 응답을 효율적이고 타입 안전하게 처리하기 위한 일련의 유틸리티를 제공합니다. H3는 가볍고 빠르게 설계되었으며, Node.js, Workers, Deno와 같은 다양한 런타임 환경과 호환됩니다.
4
Nuxt API route에서 query parameters에 접근하려면 어떻게 해야 하나요?
5
동적 API 라우트 /api/users/[id]를 만들기 위한 올바른 파일 구조는 무엇입니까?
+17 면접 질문
기타 Vue.js / Nuxt.js 면접 주제
JavaScript 기초
Junior
20개 질문모던 JavaScript (ES6+)
Junior
20개 질문Vue 기초
Junior
22개 질문Vue 컴포넌트
Junior
20개 질문Vue Router
Junior
18개 질문Pinia State Management
Junior
20개 질문Vuex (Legacy)
Mid-Level
15개 질문Composition API
Mid-Level
24개 질문Vue 반응성
Mid-Level
20개 질문Nuxt 기초
Mid-Level
22개 질문Nuxt 데이터 페칭
Mid-Level
20개 질문Nuxt SSR 및 SSG
Mid-Level
22개 질문Nuxt 모듈
Mid-Level
18개 질문Vue 컴포저블
Mid-Level
20개 질문Vue 폼과 유효성 검사
Mid-Level
20개 질문Nuxt 상태 관리
Mid-Level
18개 질문Vue 테스팅
Mid-Level
20개 질문Nuxt 배포 및 CI/CD
Mid-Level
22개 질문Vue 성능
Senior
22개 질문Vue 고급 패턴
Senior
24개 질문Vue와 함께 사용하는 TypeScript
Senior
22개 질문Nuxt 인증
Senior
20개 질문Nuxt에서의 SEO
Senior
20개 질문Nuxt 국제화
Senior
18개 질문Vue 아키텍처
Senior
22개 질문Nuxt 보안
Senior
20개 질문Vue 생태계
Senior
18개 질문Vue 2→3 및 Nuxt 2→3 마이그레이션
Senior
22개 질문