작성
·
15
0
강의를 보다가 리뷰 입력 하는 부분..약 2분 정도 되는 시점에서
리뷰를 데이터 베이스에 입력 하기 위해서는 준비해야 할 것이 많다고 하셨는데..
구체적으로 어떤 준비가 필요한가요??
supabase를 사용 하는 것이니까 테이블 만들고..
insert 함수 호출 해서 입력 하면 되는 것 외에 다른 준비를 해야 하는 것이 있나요??
답변 2
0
안녕하세요 이정환입니다.
7.2 챕터의 1분 19초에서 "서버 액션 내부에서 데이터베이스에 직접 리뷰를 추가하기 위해서는 준비해야 하는 일이 많다" 라는 이야기에 대한 질문이시군요
서버 액션 내부에서 데이터베이스에 리뷰를 직접 추가하려면 결국 Supabase 클라이언트를 이용해야 합니다. 이를 위해서는 Next.js 앱 내부에 supabase-js와 supabase-ssr 패키지를 설치한 다음, supabase 프로젝트에 접근하기 위한 키 설정과 supabase 클라이언트를 생성하고 데이터베이스의 타입까지 동기화 시켜 주셔야 합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 민경언님.
리뷰를 데이터베이스에 입력하기 위해서는 몇 가지 준비가 필요합니다. 다음은 구체적으로 어떤 준비가 필요한지 설명해 드리겠습니다.
데이터베이스 테이블 설정:
입력 데이터 검증:
인증 및 보안:
비즈니스 로직 추가:
테스트:
관련하여 실무에서 어떤 고려사항이 필요한지에 대한 질문은 아래 링크에서 추가적으로 확인할 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.