오늘 할 일
- 사이클 그대로 이어 만들기 (내일이 마감이니 오늘 웬만큼 마무리)
- (알아두면 좋은 것 · 도전) DB — 데이터 쌓기
어제에 이어 오늘도 필요한 사람만 하는 날입니다. 내 프로젝트에 해당 없으면 읽어만 두고 계속 만듭니다.
오늘 나오는 말
- DB(데이터베이스) — 데이터를 차곡차곡 쌓아두고 필요할 때 꺼내 쓰는 창고.
오늘의 제작
⚠️ 새 대화에서 시작하세요. Cowork로
my-learning-hub폴더를 엽니다.
이 폴더(my-learning-hub)에서 내 프로젝트를 이어서 만들 거야.
내일이 이번 주 마감이야. 내 세부계획이랑 지금까지 만든 걸 보고,
남은 것 중에 오늘 끝내야 할 게 뭔지 알려줘.✅ 내일 마감이니 오늘은 "남은 것 줄이기"에 집중합니다. 완벽하지 않아도 됩니다. 다음 주가 완성하는 주입니다.
알아두면 좋은 것 — 데이터를 쌓아야 한다면
만드는 것에 따라 데이터가 계속 쌓이는 경우가 있습니다. 누가 뭘 입력하고, 그게 저장되고, 나중에 다시 꺼내 봐야 하는 것들이죠. 이럴 때 DB가 등장합니다.
그런데 파일로 충분할 때가 많습니다
지금 만들고 있는 이 학습허브 사이트에는 DB가 없습니다. 글을 마크다운 파일로 넣으면 사이트가 알아서 보여줍니다. 이렇게 파일만으로 충분한 경우가 생각보다 많습니다.
DB가 필요해지는 건 대개 이럴 때입니다.
- 데이터가 계속 늘어난다 (하나둘이 아니라 수백, 수천)
- 나 말고 남이 입력한다 (방문자가 글을 쓰거나 신청하거나)
- 찾아야 한다 (조건을 걸어 걸러내고 정렬해야 함)
셋 다 아니면 파일로 두는 게 낫습니다. 필요해지면 그때 옮기면 됩니다.
필요하다면 — 쉬운 것부터
내 프로젝트에 [이런 데이터]를 쌓아야 할 것 같아.
- 먼저 이게 진짜 DB가 필요한 상황인지, 파일로도 되는지 봐줘.
- DB가 필요하다면, 지금 초보가 제일 쉽게 쓸 수 있는 방법을 최신 기준으로 찾아봐줘.
- 무료로 시작할 수 있는지도 알려줘.DB는 옛날 방식으로 가면 설치부터 복잡해집니다. "지금 제일 쉬운 방법"을 먼저 조사시키는 게 중요합니다. 요즘은 가입하고 몇 번 누르면 되는 것들이 많습니다.
✅ 데이터를 넣고 다시 꺼내 화면에 보이면 성공. ❓ 설정이 복잡하고 어려워 보이면 "이거 말고 더 쉬운 방법 없어? 요즘 나온 걸로 다시 찾아봐" 하고 물어봅니다. ⚠️ DB도 대개 키를 씁니다. 어제 한 대로 키가 코드 밖에 있는지 확인하세요.
작업 팁 — 긴 작업은 돌려놓고 자리 비우기
DB를 붙이거나 큰 걸 만들면 시간이 꽤 걸립니다. 앉아서 기다릴 필요 없습니다. 원격 세션으로 돌리면 노트북을 닫아도 작업이 계속됩니다. 나중에 열어서 결과만 확인하면 됩니다.
여기에 어제 배운 자동 승인을 같이 쓰면, 중간에 승인 때문에 멈추지 않고 끝까지 갑니다.
💡 단 자리를 비우기 전에 지금 커밋해두세요. 돌아왔을 때 뭔가 꼬여 있어도 되돌릴 자리가 있어야 합니다.
개념 한 입
- 파일 저장 vs DB — 파일은 서랍에 종이를 넣어두는 것이고, DB는 이름표가 붙은 캐비닛입니다. 종이 열 장은 서랍이 편하지만 천 장이 되면 못 찾습니다. 그때 캐비닛으로 옮깁니다. 처음부터 캐비닛을 살 필요는 없습니다.
- 왜 나중에 붙여도 되나 — 처음부터 DB로 시작하면 만들기도 전에 설정에 지칩니다. 파일로 시작해서 굴러가는 걸 먼저 보고, 감당이 안 될 때 옮기는 게 초보에게 훨씬 안전합니다. 4주 안에 완성하려면 특히요.
마무리 · 학습 기록하기 (학습 자산화)
1단계 · 학습일지 — 학습메이트한테 아래 프롬프트를 넣어 학습일지를 작성하세요.
오늘 학습일지 작성해줘.2단계 · 사례글 — 학습메이트가 제안하는 소재 중 하나 골라 사례글로.
3단계 · 업로드 — 미리보기로 복사 → 지피터스에 붙여넣기 → AI 온보딩 태그 → 발행
✅ 사례글이 올라가면 오늘 완주.
내일은 이번 주 마감입니다. 만든 걸 사이트에 프로젝트 카드로 올리고, 회고일지와 종합사례글을 써서 목요일 발표를 준비합니다.