
API 서버로서의 Rails — Rails + React/Vue 조합 만들기

·
Ruby On Rails
최근 웹 개발은 백엔드와 프론트엔드의 완전 분리가 일반적인 구조가 되었습니다.이제는 Rails가 전체 HTML을 렌더링하는 대신, JSON API만 제공하는 서버 역할을 하는 경우가 많죠.이런 조합에서는 프론트엔드는 React, Vue 등으로 구축하고, Rails는 API 서버로만 동작이번 글에서는 Rails를 API 모드로 설정하고, React 또는 Vue 프론트엔드와 함께 동작시키는 전체 구조를 다뤄봅니다.🧱 1. Rails API 모드로 새 프로젝트 생성$ rails new backend-api --api--api 옵션을 주면 Rails는 다음과 같은 변경 사항이 적용된 상태로 시작됩니다:뷰 렌더링 미사용 (ERB 등 제외)세션/쿠키 비활성화ActionController::API 기반으로 가벼운 ..