추가로 알아두면 좋은 도구들
Cursor와 Python만으로도 프로그램을 만들 수 있지만, 스마트폰과 노트북에서 함께 사용하는 앱을 만들려면 몇 가지 도구가 더 필요합니다.
Supabase
데이터를 저장하는 인터넷 창고입니다.
예를 들어 집에서 노트북으로 메모를 작성하고 외출 중에 스마트폰으로 같은 메모를 확인하려면 데이터를 인터넷에 저장해야 합니다.
이 역할을 Supabase가 담당합니다.
Vercel
완성된 프로그램을 인터넷에 공개하는 서비스입니다.
처음에는 내 컴퓨터에서만 실행되지만 Vercel을 이용하면
(실제주소를 넣으면 실행됩니다)
형태로 누구나 접속할 수 있는 웹앱으로 만들 수 있습니다.
실제 작업 구조
ChatGPT
↓
Cursor (작업실)
↓
Python (실행 엔진)
↓
GitHub (프로젝트 보관)
↓
Supabase (데이터 저장)
↓
Vercel (인터넷 공개)
이 구조를 이해하면 대부분의 AI 앱 개발 과정을 이해할 수 있습니다.