태그
PostgreSQL
RLS 뜻: 데이터베이스의 ‘행 단위 보안’을 쉽게 설명하면
RLS는 Row Level Security의 약자로, 같은 데이터베이스 테이블에서도 사용자마다 조회·추가·수정·삭제할 수 있는 행을 다르게 만드는 보안 기능이에요. 로그인은 사용자가 누구인지 확인하고 RLS는 그 사용자가 접근할 데이터를 정합니다.

바이브코딩 기술 스택 추천: 처음 웹 애플리케이션을 만들 때 권하는 조합
처음 만드는 일반적인 웹 애플리케이션에는 TypeScript·Next.js·Tailwind CSS·Supabase PostgreSQL·Drizzle·Vercel 조합을 추천합니다. 화면·서버·데이터베이스·배포를 한 흐름으로 연결하고 로그인이나 이메일은 실제 기능이 필요할 때 추가하세요.

서버에서 DB에 직접 연결할 건데, 바이브코딩에 Supabase를 추천하는 이유
Next.js 서버가 PostgreSQL에 직접 접근하는 구조에서도 Supabase는 관리형 DB·데이터 확인 화면·연결 풀러·백업과 운영 도구를 함께 제공해 유용해요. Prisma나 Drizzle을 그대로 쓰면서 필요할 때 Auth와 Storage를 붙일 수 있지만 모든 프로젝트의 정답은 아닙니다.
