9주차
기간 : 2023/10/25 - 2023/10/31
소감 :
학교 중간 고사 기간과 캐럿마켓의 데이터베이스 구간이 겹치면서 헬게이트가 열렸다. 노마드 강의 수강할 시간이 부족했고, 수강하더라도 무슨 내용인지 한번에 알기가 어려웠다. 왜 다들 예습을 하라고 하시는지 이해가 갔다. 우선 학교에서 배운 데이터베이스 배경지식이 있어 이해가 완전히 안가는 것은 아니었지만, 풀스택 환경 속에서 PlanetScale과 Prisma의 쓰임새가 잘 이해가 가지 않았다. 이미 2-3번 복습을 했지만, 그래도 잘 이해가 안돼서 내가 정말 멍청한건지 자책감이 많이 드는 한 주였다.
이번 주 목표
Serverless Database 환경에 대해 이해하기
이번주 강의 요약
PlanetScale과 Prisma로 serverless database backend를 구성하는 것을 배웠다. 구성하고 싶은 데이터베이스의 테이블을 Prisma syntax로 작성한다.
이후 npx prisma studo
를 통해 실시간으로 데이터베이스 구성을 UI로 볼 수 있다. PlanetScale은 정확히 어떤 역할을 하는지 사실 잘 와닿지가 않는다.
PlanetScale의 웹사이트에 따르면 PlanetScale is a MySQL-compatible serverless database that brings you scale, performance, and reliability
라는데,
데이터베이스가 이미 Prisma로 구성되었기에 PlanetScale로 무얼 더하는 것인지 이해가 잘 안되었다.
고치거나 버려야 할 점
한번에 몰아서 하는 공부는 소화력이 좋지 못하다
잘한 점
과제를 제출하지 못하더라도 개념을 이해하고 넘어가야한다는 생각으로 계속 강의를 시청하였다