Nuxt의 진정한 마법은 백엔드를 따로 구축할 필요가 없다는 것입니다! 내장된 Nitro(니트로) 엔진 덕분에, server/api/ 폴더에 파일을 만들기만 하면 즉시 무적의 백엔드 API 서버가 완성됩니다.
배포 시 npm run build를 실행하면, 프론트엔드 코드와 Nitro 백엔드 코드가 가볍고 완벽하게 압축된 단 하나의 .output 폴더로 묶여 나옵니다.
Nitro 엔진 시뮬레이션
프론트엔드와 백엔드가 한 프로젝트 안에서 어떻게 통신하는지 테스트해 보세요.
app.vue & server/api/hello.ts
// 📂 server/api/hello.ts (백엔드 API 컨트롤러)
// ⚠️ 주의: 실제 .ts 파일에서는