
[강의] 272~283쪽 로컬 데이터베이스, ORM으로 회원가입 기능이 있는 게시판 만들기
회원가입 기능을 만들고 싶다면 이제 데이터베이스를 도입할 차례입니다. 이번 영상에서는 데이터베이스와 DBMS의 차이부터 시작해 관계형 데이터베이스(RDBMS)와 문서형 데이터베이스의 차이를 정리하고, Next.js와 데이터베이스를 이어주는 통역관인 ORM(Prisma) 개념을 설명한 뒤, 로컬 SQLite 기반의 스터디 게시판을 회원가입과 리치 텍스트 에디터까지 포함해 직접 만들어 봅니다. 비밀번호 평문 저장을 금지하고 해시로 안전하게 저장하는 방법, 그리고 prisma/schema.prisma 모델이 실제 테이블 구조와 어떻게 대응되는지까지 한 번에 정리합니다.
[도서 구매][Yes24] : https://www.yes24.com/product/goods/183530330
[도서 구매][교보] : https://product.kyobobook.co.k....r/detail/S0002195189
오픈카톡방 : https://open.kakao.com/o/ggK7EAJh
타임라인
0:00 데이터베이스 도입 시점과 사전 준비
0:34 바이브 코딩에서도 DB와 구글 로그인이 어려운 이유
1:02 데이터베이스 vs DBMS 용어 정리
1:48 관계형 데이터베이스(RDBMS) 구조와 장점
4:00 문서형 데이터베이스와 JSON 형식 이해
5:04 중복 허용·읽기 속도 등 두 DB의 트레이드오프
6:00 RDBMS와 문서형 DB의 선택 기준
6:30 ORM이란? DB와 웹사이트 사이의 통역관
8:45 스터디 게시판 프로젝트 시작과 Plan 모드
11:13 Bugatti 디자인 시스템 적용 의뢰
11:56 회원가입 기능과 비밀번호 해시 요구사항
13:35 패스워드 해시 적용 여부 확인
15:22 Prisma ORM 적용 과정에서 발생하는 오류 대응
16:00 회원가입·로그인·글쓰기 동작 확인
17:24 한글 폰트(Pretendard)와 에디터 UI 개선
19:15 prisma/schema.prisma 스키마와 모델 살펴보기
21:31 관리자 모드로 실제 DB 데이터(해시된 비번) 확인
22:31 마무리 및 다음 영상 예고 (Supabase 배포)
#바이브코딩 #vibecoding #커서 #CursorAI #데이터베이스 #DB입문 #RDBMS #관계형데이터베이스 #문서형데이터베이스 #NoSQL #ORM #Prisma #프리즈마 #SQLite #NextJS #넥스트JS #타입스크립트 #회원가입 #비밀번호해시 #암호화 #스터디게시판 #리치텍스트에디터 #Pretendard #웹폰트 #Supabase #슈퍼베이스 #풀스택개발


