Search
📚

EP2. Supabase 개발환경 설치

생성일
2025/04/19 04:48
태그
Version 1
Supabase
마지막 업데이트

EP1. Supabase 개발환경 설치

1. Supabase에서 Backend를 개발한다는 것

백엔드를 구현하는 방법은 여러 가지가 있습니다. 일반적으로는 Spring, Node Express와 같은 백엔드 프레임워크를 사용하여 백엔드 로직을 구현하며, 이를 클라우드 등의 서버에서 실행합니다.
우리는 TypeScript 언어로 개발하며, Deno 프레임워크를 사용합니다. 개발된 백엔드 로직은 Supabase의 Edge Functions에 배포합니다.
1.
TypeScript 기본 지원: Deno는 TypeScript를 기본적으로 지원하므로 추가적인 설정 없이 TypeScript로 작성된 코드를 바로 실행할 수 있습니다.
2.
쉬운 의존성 관리: Deno는 외부 패키지 관리 도구 없이 URL을 통해 모듈을 직접 가져와 실행할 수 있으며, 실행에 필요한 모든 것을 포함한 단일 바이너리 파일로 배포할 수 있습니다.

2. Supabase CLI 설치

가이드에 따라 현재 개발 환경(Mac, Window, Linux, npm 등)에 맞춰 Supabase CLI를 설치합니다.

3. Docker Desktop 설치

마찬가지로 현재 개발환경에 맞춰 Docker Desktop을 설치합니다.

4. Visual Studio Code 설치

개발 편의를 위한 Extension은 취향에 따라 설치하시면 됩니다. (ex. eslint, prettier)
끝.