aotoyae

[React/TS] supabase 시작하기 + Type Script 본문

React

[React/TS] supabase 시작하기 + Type Script

aotoyae 2024. 3. 7. 21:21

 

 

패키지 설치

npm i @supabase/supabase-js

 

.env 에 키 넣기

VITE_SUPABASE_URL= URL

VITE_SUPABASE_KEY = KEY

 

config.ts

process.env 가 아니라 import.meta.env 로 호출

 

import { SupabaseClient, createClient } from '@supabase/supabase-js';

const supabaseUrl = import.meta.env.VITE_SUPABASE_URL as string;
const supabaseKey = import.meta.env.VITE_SUPABASE_KEY as string;

export const supabase: SupabaseClient = createClient(supabaseUrl, supabaseKey);

 

 

 

🔗 https://new.atsit.in/5847/

 

Supabase 클라우드 스토리지로 CRUD React 애플리케이션을 구축하는 방법 – All Things N

React의 활용은 개발자가 웹 애플리케이션의 인터페이스를 구성하는 방식을 크게 변화시켰습니다. 컴포저블 구조와 선언적 언어는 상호작용적이고 생동감 넘치는 사용자 인터랙션을 제작할 수

new.atsit.in

🔗 https://velog.io/@liabin124/React-%EC%B5%9C%EC%A2%85-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-Supabase2

 

[최종 프로젝트 - React with typescript] Supabase(2)_DB 가져오기

Supabase 패키지 설치 Supabase에 프로젝트를 만들었으니 이어서 패키지를 설치해주자. 나는 yarn을 사용하기 때문에 yarn으로 설치해줬다.

velog.io

🔗 https://www.peterkimzz.com/supasbase-overview

 

Firebase를 대체할 오픈소스 프로젝트, Supabase

Supabase는 구글 Firebase를 엔터프라이즈 레벨에서도 사용 가능하도록 만든 오픈소스 프로젝트이다. 현재는 베타 서비스이다.

www.peterkimzz.com

🔗 https://velog.io/@sanghyeon/NextJS-TypeScript-Supabase-%EC%84%A4%EC%A0%95

 

NextJS + TypeScript + Supabase 설정

NextJS 프로젝트에 supabase type 적용하기

velog.io

🔗 https://velog.io/@psst54/4-supabase%EC%97%90%EC%84%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B6%88%EB%9F%AC%EC%98%A4%EA%B8%B0

 

#4 supabase에서 데이터 불러오기

Supabase를 연결하고 데이터를 불러오자

velog.io

🔗 https://ramincoding.tistory.com/entry/Supabase-Supabase-%EB%A1%9C-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%97%86%EC%9D%B4-Database-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0%EA%B8%B0%EB%B3%B8-%EC%82%AC%EC%9A%A9%EB%B2%95

 

[Supabase] Supabase 로 백엔드 없이 Database 구축하기(기본 사용법)

[Supabase] Supabase 로 백엔드 없이 Database 구축하기(기본 사용법) 프론트는 토이프로젝트 시 공공 데이터를 이용하지 않는 이상 CRUD 를 경험해보기 쉽지 않다. `Firebase` 라는 좋은 서버리스 툴이 있지

ramincoding.tistory.com