
10살 아이가 풀스택 앱을 만든다고?
“영수증 이미지를 업로드하면 AI가 자동으로 날짜, 상점명, 금액, 항목을 추출하고, 자동으로 지출과 수입을 분류해서 한 곳에서 추적하는 개인 재무 앱을 만들어줘.”
이 한 문장을 입력하고 5분을 기다리면, 데이터베이스, 사용자 인증, 파일 저장소, AI 통합이 모두 갖춰진 완전한 풀스택 애플리케이션이 만들어집니다. 코드 한 줄 작성하지 않고, SQL 쿼리 하나 작성하지 않고, API 키 하나 발급받지 않고 말입니다.

Before & After: 무엇이 바뀌었나?
Before: 프론트엔드 중심의 제한적 개발
Lovable은 원래 React 기반 UI를 빠르게 생성하는 도구였습니다. 하지만 실제 작동하는 앱을 만들려면 백엔드 설정이라는 높은 진입장벽이 존재했습니다.
이전 방식의 복잡함 (1-2시간 소요):
-
Supabase 계정 생성 및 프로비저닝
- 별도 사이트 가입 및 프로젝트 생성
- 리전 선택 후 2-3분 대기
- Project URL과 API 키 수동 복사
-
데이터베이스 스키마 작성
- SQL Editor에서 테이블 직접 생성
- Lovable이 생성한 SQL을 Supabase에 복사/실행
- 실행 확인 후 Lovable로 복귀
-
인증 시스템 구성
- Authentication 설정 활성화
- OAuth Provider 별도 설정 (Client ID, Secret)
- Redirect URLs 수동 구성
-
보안 정책 작성
- Row Level Security(RLS) SQL 직접 작성
- 사용자별 접근 제어 구현
-
Edge Functions 배포
- Supabase CLI 설치 (Docker 환경 필요)
- 로컬 개발 환경 설정
- 수동 배포 및 테스트
이 과정은 백엔드에 익숙한 개발자에게도 번거로웠고, 비개발자에게는 거의 불가능한 작업이었습니다.
After: 완전 통합된 풀스택 환경
2025년 9월 29일, 모든 것이 바뀌었습니다.
1
2
3
4
5
6
7
"사용자 피드백을 데이터베이스에 저장해줘"
→ Lovable이 즉시:
• PostgreSQL 테이블 생성
• 스키마 자동 구성
• 보안 정책(RLS) 적용
• 프론트엔드-백엔드 연결 완료
핵심 변화 요약:
| 항목 | 이전 | 현재 |
|---|---|---|
| 아키텍처 | 프론트엔드 중심 | 완전한 풀스택 |
| 백엔드 설정 | 수동 (Supabase 계정 필요) | 자동 (통합 환경) |
| 데이터베이스 | SQL 복사/붙여넣기 | 자연어로 자동 생성 |
| 인증 | 수동 설정 및 코드 작성 | 프롬프트로 즉시 활성화 |
| AI 기능 | 별도 API 키 관리 | 내장 (즉시 사용) |
| 청구 | 여러 서비스 분리 | 단일 통합 청구 |
이는 단순한 기능 추가가 아닌, 개발 패러다임의 근본적 전환을 의미합니다. Lovable은 더 이상 프론트엔드 빌더가 아닌, Supabase를 백그라운드에서 자동 제어하는 완전한 풀스택 플랫폼으로 진화했습니다.
웹의 작동 원리: 프론트엔드와 백엔드
Lovable Cloud의 혁신성을 이해하려면, 먼저 웹 애플리케이션의 구조를 명확히 이해해야 합니다.

프론트엔드 (Frontend)
사용자가 브라우저에서 직접 보고 상호작용하는 계층입니다.
- HTML, CSS, JavaScript로 구성되며, 사용자의 컴퓨터(클라이언트)에서 실행됩니다.
특징:
- 브라우저에 다운로드되어 로컬에서 실행
- 개발자 도구(F12)로 코드 확인 가능
- 새로고침 시 원래 상태로 복원 (서버 영향 없음)
구성 요소:
- HTML: 구조 및 콘텐츠
- CSS: 스타일 및 레이아웃
- JavaScript: 동적 기능 및 사용자 상호작용
백엔드 (Backend)
사용자에게 보이지 않는 서버 측 시스템으로, 비즈니스 로직과 데이터를 관리합니다.
주요 구성 요소:
-
Database (데이터베이스)
- 애플리케이션의 영구 저장소
- 사용자 정보, 트랜잭션, 콘텐츠 등 저장
- 접근 제어 및 보안 정책 적용
-
Storage (파일 저장소)
- 이미지, 비디오, 문서 등 바이너리 파일 관리
- 데이터베이스와 독립적으로 운영
- CDN과 통합하여 전송 최적화
-
API Endpoints (엔드포인트)
- 프론트엔드와 백엔드 간 통신 인터페이스
- RESTful API 또는 GraphQL 제공
- 인증, 권한 검증, 비즈니스 로직 실행
프론트엔드-백엔드 통신 흐름
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[사용자 브라우저]
↓ HTTP/HTTPS 요청
[프론트엔드 UI]
↓ API 호출 (fetch/axios)
[API Gateway]
↓ 라우팅
[백엔드 Endpoint]
↓ 쿼리 실행
[데이터베이스]
↑ 결과 반환
[백엔드 Endpoint]
↑ JSON 응답
[프론트엔드 UI]
↑ 데이터 렌더링
[사용자 브라우저]
백엔드가 필수적인 이유
1. 보안(Security)
프론트엔드는 본질적으로 공개되어 있습니다. 모든 사용자가 브라우저 개발자 도구로 코드를 볼 수 있기 때문에, 민감한 정보(API 키, 사용자 데이터)를 프론트엔드에 노출할 수 없습니다.
1
2
3
4
5
6
7
8
9
❌ 나쁜 예: 프론트엔드에서 직접 API 호출
→ API 키가 브라우저에 노출됨
→ 누구나 개발자 도구로 키를 탈취 가능
→ 악의적 사용자가 무제한 API 호출 가능
✅ 좋은 예: 백엔드 엔드포인트를 통한 호출
→ API 키는 서버에만 존재
→ 사용량 제한 및 인증 구현 가능
→ 악용 방지
2. 저장(Storage)
모든 데이터를 각 사용자의 브라우저에 저장하는 것은 비현실적입니다. 백엔드는 중앙화된 데이터 저장소를 제공하여, 여러 기기와 사용자 간 데이터 동기화를 가능하게 합니다.
3. 로직 실행(Logic Execution)
복잡한 계산, 결제 처리, AI 분석 등은 강력한 서버 리소스가 필요합니다. 이를 사용자의 브라우저에서 실행하면 성능이 저하되고, 보안 위험도 증가합니다.
Lovable Cloud: 자동화된 백엔드 인프라
Lovable Cloud는 Supabase 오픈소스 스택 기반의 완전 관리형 풀스택 플랫폼입니다. 별도의 Supabase 설정 없이, Lovable이 백그라운드에서 모든 인프라를 자동으로 프로비저닝하고 관리합니다.
기술 스택
| 구성 요소 | 기술 | 설명 |
|---|---|---|
| Database | PostgreSQL | 관계형 데이터베이스 |
| Real-time | WebSocket | 실시간 데이터 동기화 |
| Auth | Supabase Auth | 이메일, 전화, OAuth 지원 |
| Storage | Object Storage | 최대 2GB 파일 지원 |
| Edge Functions | Deno Runtime | 서버리스 함수 실행 |
핵심 기능
1. Database: 자연어로 스키마 생성
이전 방식:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-- Supabase SQL Editor에서 직접 작성
CREATE TABLE feedback (
id UUID PRIMARY KEY DEFAULT uuid_generate_v4(),
user_id UUID REFERENCES auth.users NOT NULL,
content TEXT NOT NULL,
created_at TIMESTAMP DEFAULT NOW()
);
-- Row Level Security 정책 작성
ALTER TABLE feedback ENABLE ROW LEVEL SECURITY;
CREATE POLICY "Users see own feedback"
ON feedback FOR SELECT
USING (auth.uid() = user_id);
CREATE POLICY "Users insert own feedback"
ON feedback FOR INSERT
WITH CHECK (auth.uid() = user_id);
Lovable Cloud 방식:
1
2
3
4
"사용자 피드백을 저장할 테이블을 만들어줘.
사용자는 자신의 피드백만 볼 수 있고 수정할 수 있어야 해."
→ 테이블, 외래 키, RLS 정책 모두 자동 생성
Lovable은 자연어 프롬프트를 분석하여 적절한 데이터베이스 스키마를 생성하고, 보안 정책까지 자동으로 적용합니다. 사용자는 승인 버튼만 클릭하면 됩니다.
프롬프트 패턴:
1
2
3
4
5
6
7
8
9
"전자상거래 주문 테이블을 만들어줘.
주문 번호, 사용자, 상품 목록, 총 금액, 배송 상태가 필요해.
관리자만 모든 주문을 볼 수 있고, 사용자는 자신의 주문만 볼 수 있어야 해."
→ Lovable이 생성:
• orders 테이블 (order_number, user_id, items JSONB, total_amount, shipping_status)
• 외래 키 제약조건 (user_id → auth.users)
• RLS 정책 (관리자는 전체 조회, 사용자는 자신 것만)
• 인덱스 (빠른 조회를 위한)
2. Authentication: 원클릭 인증 시스템
Lovable Cloud는 Supabase Auth를 활용하여 다양한 인증 방식을 지원합니다.
지원 방법:
- 이메일/비밀번호
- 전화번호 (SMS 인증)
- Google OAuth
- GitHub, GitLab, Microsoft 등 소셜 로그인
프롬프트 예시:
1
2
3
4
5
6
7
8
"Google 로그인을 추가해줘.
로그인하지 않은 사용자는 홈페이지만 볼 수 있어야 해."
→ Lovable이 자동 처리:
• 로그인 UI 생성 (로그인/회원가입 폼)
• Google OAuth 설정
• 인증 미들웨어 추가
• 보호된 라우트 구성
자동 처리 사항:
- 비밀번호 해싱 (bcrypt)
- 세션 관리 (JWT 토큰)
- OAuth 리디렉션 플로우
- 토큰 자동 갱신
- 로그아웃 처리
3. Storage: 파일 관리 시스템
파일 크기 제한: 최대 2GB per file
Lovable Cloud의 Storage는 S3 호환 Object Storage를 기반으로 하며, 이미지, 비디오, 문서 등 모든 파일 형식을 지원합니다.
프롬프트 예시:
1
2
3
4
5
6
7
8
9
10
"사용자가 프로필 사진을 업로드할 수 있게 해줘.
이미지는 자동으로 300x300으로 리사이즈되어야 하고,
업로드된 이미지는 프로필 페이지에 표시되어야 해."
→ Lovable이 자동 처리:
• 'avatars' 버킷 생성
• 업로드 UI 컴포넌트 생성
• 이미지 리사이즈 Edge Function 생성
• 파일 URL 데이터베이스에 저장
• 프로필 페이지에서 이미지 표시
자동 처리 사항:
- 버킷(Bucket) 생성 및 구성
- 보안 정책 설정 (사용자별 접근 제어)
- 업로드/다운로드 Signed URL 생성
- 파일 메타데이터 관리
- CORS 설정
4. Edge Functions: 서버리스 백엔드 로직
정의: Deno 런타임 기반의 서버리스 함수로, 백엔드 로직을 실행합니다.
이전 방식의 복잡함:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Docker 환경 필요
brew install supabase/tap/supabase
# 로컬 개발
supabase init
supabase functions new send-email
# 함수 코드 작성 (TypeScript/Deno)
# ...
# 로컬 테스트
supabase functions serve
# 프로덕션 배포
supabase login
supabase functions deploy send-email --project-ref <project-id>
Lovable Cloud 방식:
1
2
3
"새 고객이 등록되면 웰컴 이메일을 자동으로 보내줘."
→ Edge Function 자동 생성 및 배포 완료
사용 사례:
- 이메일/푸시 알림: SendGrid, Resend 통합
- 결제 처리: Stripe Webhook 처리
- 외부 API 호출: Slack, Twilio, AWS S3 등
- 예약 작업: Cron jobs (매일/매주 실행)
- AI 분석: Lovable AI 또는 외부 AI 서비스 호출
프롬프트 예시:
1
2
3
4
5
6
7
8
9
10
"Stripe에서 결제가 완료되면
사용자의 구독 상태를 자동으로 'premium'으로 업데이트하고,
환영 이메일을 보내줘."
→ Lovable이 생성:
• /stripe-webhook 엔드포인트
• Stripe 서명 검증 로직
• 데이터베이스 업데이트 로직
• 이메일 발송 로직
• 에러 핸들링 및 로깅
5. Secrets: 민감 정보 관리
외부 서비스 API 키(Stripe, OpenAI, SendGrid 등)는 암호화되어 안전하게 저장됩니다.
동작 방식:
- Lovable이 필요 시점에 보안 UI로 입력 요청
- 암호화되어 Supabase Vault에 저장
- Edge Functions에 환경 변수로 자동 주입
- 코드에 절대 하드코딩되지 않음
자동 추가 시크릿:
SUPABASE_URL: 플랫폼 작동 필수SUPABASE_ANON_KEY: 플랫폼 작동 필수LOVABLE_API_KEY: AI 기능 필수
이 시크릿들은 삭제할 수 없으며, Lovable이 자동으로 관리합니다.
6. Logs: 실시간 모니터링
Lovable Cloud 대시보드의 Logs 탭에서 다음을 확인할 수 있습니다:
- API 요청/응답: 모든 엔드포인트 호출 내역
- 에러 추적: 스택 트레이스 및 에러 메시지
- 데이터베이스 쿼리: 실행된 SQL 및 성능
- Edge Function 실행: 함수 실행 시간 및 결과
이는 디버깅과 성능 최적화에 필수적인 도구입니다.
Lovable Cloud의 혁신: Remix 기능
Lovable Cloud 이전에는, Supabase가 연결된 프로젝트를 다른 사람이 Remix(복사)할 수 없었습니다. 백엔드 설정이 복잡하고, 각자의 Supabase 계정에 연결되어 있었기 때문입니다.
현재 (Lovable Cloud):
- 모든 프로젝트를 Remix 가능
- 각 Remix는 독립적인 백엔드 인스턴스 자동 생성
- 커뮤니티 템플릿 활용 가능
활용 시나리오:
1
2
3
4
5
1. 커뮤니티에서 "Task Management App" 템플릿 발견
2. Remix 버튼 클릭
3. 자신의 워크스페이스에 복사됨
4. 독립적인 데이터베이스, 인증, 스토리지 자동 생성
5. 자유롭게 수정 및 확장
이는 재사용 가능한 템플릿 생태계를 만들어, 개발 속도를 더욱 가속화합니다.
Lovable AI: 별도 API 키 없는 AI 통합
Lovable AI는 Lovable Cloud에 내장된 AI 기능으로, 별도 API 키 관리나 외부 서비스 연동 없이 앱에 AI를 통합할 수 있습니다.
Lovable Cloud vs Lovable AI
| 구분 | Lovable Cloud | Lovable AI |
|---|---|---|
| 역할 | 백엔드 인프라 | 앱 내 AI 기능 |
| 구성 | 데이터베이스, 인증, 스토리지 | AI 모델 호출 API |
| 목적 | 데이터 저장 및 관리 | 지능형 기능 추가 |
| 청구 | Cloud 잔액 소비 | AI 잔액 소비 |
기존 AI 통합의 복잡함
이전 방식:
1
2
3
4
5
6
7
1. OpenAI 또는 Google AI Studio 계정 생성
2. 결제 정보 등록
3. API 키 발급
4. Lovable의 Secrets에 API 키 수동 저장
5. Edge Function에서 API 키 사용하여 AI 호출
6. 별도 청구 관리 (OpenAI/Google 계정)
7. Rate Limit 직접 관리
이 과정은 번거로울 뿐만 아니라, 여러 서비스 간 청구 관리가 복잡해지는 문제가 있었습니다.
Lovable AI의 간결함
1
2
3
4
5
6
7
8
"리뷰를 입력하면 AI가 긍정/부정/중립을 판단하는 앱을 만들어줘"
→ Lovable이 자동으로:
• 리뷰 입력 폼 UI 생성
• Edge Function 생성 (Lovable AI 호출)
• 감정 분석 결과 표시
• 데이터베이스에 결과 저장
• API 키, 청구 등 모든 것을 백그라운드 처리
핵심 차이점:
| 항목 | 이전 (OpenAI 직접 사용) | Lovable AI |
|---|---|---|
| API 키 | 직접 발급 및 관리 필요 | 불필요 (자동 처리) |
| 청구 | 별도 OpenAI/Google 청구 | Lovable 통합 청구 |
| 설정 | Secrets에 수동 입력 | 자동 통합 |
| 모델 선택 | 코드에서 직접 지정 | 프롬프트로 지정 가능 |
| Rate Limit | 직접 관리 | Lovable이 관리 |
지원 모델 및 선택 전략
Lovable AI는 Google Gemini와 OpenAI GPT 모델을 모두 지원합니다. 기본 모델은 Gemini 2.5 Flash로, 대부분의 일반적인 작업에 적합합니다.
Google Gemini 계열
| 모델 | 특성 | 최적 용도 | 상대 비용 | 속도 |
|---|---|---|---|---|
| Gemini 2.5 Pro | 최고 지능, 대용량 컨텍스트 (2M 토큰) | 복잡한 추론, 고급 코딩, 장문 분석 | 최고 | 느림 |
| Gemini 2.5 Flash | 균형잡힌 성능 | 일반 워크플로우, 챗봇, 요약 | 중간 | 보통 |
| Gemini 2.5 Flash Lite | 가장 빠르고 저렴 | 대용량 단순 작업, 분류, 키워드 추출 | 최저 | 빠름 |
| Gemini 2.5 Flash Image | 이미지 생성 최적화 | 이미지 생성 전용 | 최저 | 빠름 |
OpenAI GPT 계열
| 모델 | 특성 | 최적 용도 | 상대 비용 | 속도 |
|---|---|---|---|---|
| GPT-5 | 최고 정확도, 강력한 추론 | 정확도가 중요한 앱, 창작 | 최고 | 느림 |
| GPT-5 Mini | 균형잡힌 성능 | 비즈니스 워크플로우, 분석 | 중간 | 보통 |
| GPT-5 Nano | 가장 빠르고 저렴 | 대용량 단순 작업, 실시간 처리 | 최저 | 빠름 |
모델 선택 가이드
1
2
3
4
5
6
7
8
9
10
11
최고 지능 필요 (복잡한 의사결정, 창작, 장문 분석):
→ GPT-5, Gemini 2.5 Pro
비용과 성능 균형 (일반 챗봇, 요약, 번역):
→ GPT-5 Mini, Gemini 2.5 Flash (기본)
대규모 처리 (분류, 태그 생성, 키워드 추출):
→ GPT-5 Nano, Gemini 2.5 Flash Lite
이미지 생성:
→ Gemini 2.5 Flash Image
비용 효율성 팁:
- 작업의 복잡도를 먼저 평가하세요
- 단순한 작업에는 Lite/Nano로 충분합니다
- 결과가 만족스럽지 않을 때만 상위 모델로 업그레이드하세요
실전 프롬프트 패턴
Lovable AI는 앱 생성 시 함께 통합됩니다. 다음은 실제 사용 가능한 프롬프트 예시입니다.
1. 감정 분석 앱
1
2
3
4
5
6
7
8
9
10
11
12
"사용자가 고객 리뷰를 입력하면,
AI가 자동으로 긍정/부정/중립을 분석해서 보여주는 앱을 만들어줘.
분석 결과는 색상으로 구분해서 표시하고 (긍정=초록, 부정=빨강, 중립=회색),
분석 히스토리를 데이터베이스에 저장하고,
사용자가 과거 분석 내역을 볼 수 있게 해줘."
→ Lovable이 생성:
• 리뷰 입력 폼 UI
• Edge Function (Lovable AI 호출)
• 감정 분석 결과 표시 (색상 코딩)
• sentiment_analyses 테이블 생성
• 히스토리 페이지
2. OCR 기반 영수증 처리 앱
1
2
3
4
5
6
7
8
9
10
11
12
13
"사용자가 영수증 사진을 업로드하면,
AI가 자동으로 날짜, 상점명, 금액, 항목을 추출해서
입력 폼에 자동으로 채워주는 지출 관리 앱을 만들어줘.
사용자가 확인 후 저장하면 데이터베이스에 저장하고,
월별 지출 통계를 그래프로 보여줘."
→ Lovable이 생성:
• 이미지 업로드 UI
• Storage에 영수증 이미지 저장
• Edge Function (Lovable AI 이미지 분석)
• 자동 완성 입력 폼
• expenses 테이블
• 월별 통계 차트 (Recharts)
3. AI 챗봇 고객 지원
1
2
3
4
5
6
7
8
9
10
11
12
13
"고객이 질문을 입력하면 AI가 자동으로 답변하는
고객 지원 챗봇을 만들어줘.
우리 회사의 FAQ 데이터를 참고해서 답변하도록 하고,
답변을 찾지 못하면 '고객센터로 문의해주세요'라고 안내해줘.
대화 내역을 저장하고, 관리자가 모든 대화를 볼 수 있는 대시보드도 만들어줘."
→ Lovable이 생성:
• 챗봇 UI (메시지 입력창, 대화 히스토리)
• Edge Function (Lovable AI + FAQ 검색)
• conversations 테이블
• messages 테이블
• 관리자 대시보드
• 인증 시스템 (관리자 권한)
4. 제품 설명 생성 도구
1
2
3
4
5
6
7
8
9
10
11
12
13
14
"제품명과 주요 특징을 입력하면,
AI가 자동으로 매력적인 제품 설명을 3가지 톤(공식적/친근함/전문가)으로
생성해주는 도구를 만들어줘.
각 설명을 선택해서 클립보드에 복사할 수 있게 하고,
생성된 설명들을 데이터베이스에 저장해서
나중에 다시 참고할 수 있게 해줘."
→ Lovable이 생성:
• 제품 정보 입력 폼
• Edge Function (Lovable AI - 3가지 톤 생성)
• 결과 표시 UI (탭 기반)
• 클립보드 복사 기능
• product_descriptions 테이블
• 히스토리 조회 페이지
효과적인 프롬프트 작성법
구조:
1
2
3
4
5
6
1. 앱의 목적: "~하는 앱/사이트를 만들어줘"
2. 입력: "사용자가 ~를 입력하면"
3. AI 처리: "AI가 ~를 분석/생성/추출해서"
4. 출력: "~형태로 보여줘"
5. 저장: "결과를 데이터베이스에 저장하고"
6. 추가 기능: "~도 할 수 있게 해줘"
좋은 프롬프트 예시:
1
2
3
4
5
6
7
8
✅ "사용자가 제품 설명을 입력하면,
AI가 SEO 최적화된 메타 설명을 생성하는 도구를 만들어줘.
생성된 설명은 편집 가능하게 하고,
히스토리를 저장해서 나중에 다시 볼 수 있게 해줘."
✅ "사용자가 법률 문서를 업로드하면,
AI가 핵심 내용을 5문장으로 요약해주는 앱을 만들어줘.
요약 결과를 PDF로 다운로드할 수 있게 해줘."
피해야 할 프롬프트:
1
2
3
4
5
6
7
8
❌ "AI로 뭔가 해줘"
→ 너무 모호함
❌ "감정 분석해줘"
→ 앱의 맥락이 없음
❌ "GPT-5를 사용해서 텍스트를 처리해줘"
→ 기술적 세부사항보다는 기능에 집중
Rate Limits 및 사용량 관리
Lovable AI는 시스템 안정성과 공정한 접근을 보장하기 위해 Rate Limit을 적용합니다.
Free 플랜:
- 더 제한적인 Rate Limit
- 월 $1 AI 잔액 제공
- 초과 시 충전 불가능 (Paid 업그레이드 필요)
Paid 플랜:
- 높은 Rate Limit threshold
- 월 $1 AI 잔액 제공 + 추가 충전 가능
- 초과 시 Support 문의하여 한도 증가 가능
Rate Limit 초과 시:
429 Too Many RequestsHTTP 에러 반환- 앱 기능 일시 중단
- Logs에서 확인 가능
실전 활용: 개인 재무 관리 앱 구축
공식 데모 영상에서 시연된 영수증 OCR 재무 앱을 단계별로 재현해보겠습니다.
프로젝트 목표
요구사항:
- 영수증/인보이스 이미지 업로드
- AI로 자동 데이터 추출 (날짜, 상점, 금액, 항목)
- 자동 지출/수입 분류
- 통합 대시보드에서 추적
1단계: 초기 프롬프트 (1분)
Lovable 에디터를 열고 다음 프롬프트를 입력합니다:
1
2
3
4
"영수증/인보이스 이미지를 업로드하면
AI가 주요 정보(날짜, 상점명, 금액, 항목)를 자동 추출하고,
지출과 수입을 자동으로 분류해서 추적하는
개인 재무 관리 앱을 만들어줘."
Lovable의 즉시 응답:
1
2
3
4
5
6
7
8
9
10
Generating your app...
Creating:
• Upload interface for receipts
• AI image analysis integration
• Transaction database schema
• Dashboard with statistics
• Authentication system
Estimated time: 2-3 minutes
Lovable은 프로젝트 구조를 생성하고, 필요한 컴포넌트를 자동으로 설계합니다.
2단계: Cloud 활성화 (30초)
앱 생성 중 다음 팝업이 표시됩니다:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
┌─────────────────────────────────────┐
│ Enable Lovable Cloud? │
├─────────────────────────────────────┤
│ This app requires backend features:│
│ │
│ • Database (transaction storage) │
│ • Storage (receipt images) │
│ • Authentication (user accounts) │
│ • AI (image text extraction) │
│ │
│ Monthly free tier: │
│ • \$25 Cloud credit │
│ • \$1 AI credit │
│ │
│ [Allow] [Cancel] │
└─────────────────────────────────────┘
“Allow” 클릭
Lovable이 백그라운드에서 자동 처리:
- Supabase 프로젝트 프로비저닝
- PostgreSQL 데이터베이스 초기화
- 인증 시스템 설정
- 파일 저장소 구성
- 약 30초 소요
3단계: 데이터베이스 스키마 승인 (1분)
Lovable이 생성한 데이터베이스 변경 사항을 확인하는 팝업이 표시됩니다:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
┌─────────────────────────────────────────────┐
│ Database Modification Request │
├─────────────────────────────────────────────┤
│ CREATE TABLE transactions ( │
│ id UUID PRIMARY KEY │
│ DEFAULT uuid_generate_v4(), │
│ user_id UUID │
│ REFERENCES auth.users NOT NULL, │
│ date DATE NOT NULL, │
│ merchant TEXT, │
│ amount DECIMAL(10, 2) NOT NULL, │
│ items JSONB, │
│ category TEXT, │
│ type TEXT │
│ CHECK (type IN ('income', 'expense')), │
│ receipt_url TEXT, │
│ created_at TIMESTAMP DEFAULT NOW() │
│ ); │
│ │
│ -- Row Level Security │
│ ALTER TABLE transactions │
│ ENABLE ROW LEVEL SECURITY; │
│ │
│ CREATE POLICY "Users view own" │
│ ON transactions FOR SELECT │
│ USING (auth.uid() = user_id); │
│ │
│ CREATE POLICY "Users insert own" │
│ ON transactions FOR INSERT │
│ WITH CHECK (auth.uid() = user_id); │
│ │
│ [Approve] [Reject] │
└─────────────────────────────────────────────┘
“Approve” 클릭
팁: Settings → Tools → “Modify database”를 “Always allow”로 설정하면, 이후 이 단계를 건너뛸 수 있습니다.
4단계: UI 생성 완료 (1분)
Lovable이 완성한 인터페이스:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
┌─────────────────────────────────────┐
│ Personal Finance Tracker │
├─────────────────────────────────────┤
│ [Sign In] [Sign Up] │
└─────────────────────────────────────┘
로그인 후:
┌─────────────────────────────────────┐
│ Dashboard │
├─────────────────────────────────────┤
│ 📊 This Month │
│ Income: \$2,000.00 │
│ Expenses: \$2,450.00 │
│ Balance: -\$450.00 │
│ │
│ [➕ Add Transaction] │
│ │
│ Recent Transactions: │
│ ──────────────────────────────── │
│ 🛒 Grocery Store -\$85.50 │
│ Oct 20, 2025 │
│ │
│ ⛽ Gas Station -\$45.00 │
│ Oct 19, 2025 │
│ │
│ 💰 Salary +\$2,000.00 │
│ Oct 1, 2025 │
└─────────────────────────────────────┘
5단계: 회원가입 및 로그인 (30초)
- “Sign Up” 클릭
- 이메일 입력:
test@example.com - 비밀번호 입력 및 확인:
******** - “Create Account” 클릭
→ 즉시 로그인되어 대시보드 표시
Lovable이 자동 처리:
- 비밀번호 해싱 (bcrypt)
- 이메일 유효성 검사
- JWT 세션 토큰 생성
- 인증 상태 관리
- 자동 로그인
6단계: 영수증 업로드 시도 (1분)
“Add Transaction” 버튼 클릭 시 표시되는 폼:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
┌─────────────────────────────────────┐
│ Upload Receipt │
├─────────────────────────────────────┤
│ 📷 [Drag & Drop or Click] │
│ │
│ Or enter manually: │
│ Date: [YYYY-MM-DD] │
│ Merchant: [____________] │
│ Amount: [____________] │
│ Items: [____________] │
│ Type: [▼ Expense/Income] │
│ │
│ [Submit] [Cancel] │
└─────────────────────────────────────┘
영수증 이미지 업로드
데모 영상에서 첫 시도는 실패했습니다. 이미지를 업로드했지만 데이터가 제대로 추출되지 않았습니다:
1
2
3
4
5
❌ 첫 시도 결과:
Date: (empty)
Merchant: (empty)
Amount: (empty)
Items: (empty)
이는 초기 AI 프롬프트가 충분히 구체적이지 않아서 발생한 문제입니다.
7단계: 음성 프롬프트로 개선 (2분)
Lovable의 음성 입력 기능(마이크 아이콘 🎤)을 사용하여 문제를 해결합니다:
음성으로 입력:
“영수증 이미지를 업로드하면, Lovable AI를 사용해서 이미지 속 텍스트를 추출하고, 날짜, 상점명, 금액, 항목을 자동으로 파싱해서 폼 필드에 자동으로 채워줘. 이미지 분석이 잘 작동하도록 프롬프트를 개선해줘.”
Lovable의 처리 과정:
1
2
3
4
5
6
7
8
9
10
Updating Edge Function...
• Adding Lovable AI image analysis
• Improving OCR accuracy
• Adding date parser (MM/DD/YYYY, DD-MM-YYYY)
• Adding amount extractor (currency symbols)
• Adding merchant name detection
• Updating upload component
• Adding loading indicator
Changes applied successfully!
8단계: 재시도 및 성공 (1분)
영수증 이미지를 다시 업로드:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
⏳ Analyzing receipt...
[━━━━━━━━━━━━━━━━━━━━━━] 100%
✅ Analysis complete!
Auto-filled fields:
┌─────────────────────────────────────┐
│ Date: 2025-10-20 │
│ Merchant: Target Store #1234 │
│ Amount: 87.52 │
│ Items: │
│ • Milk \$4.99 │
│ • Bread \$3.50 │
│ • Eggs \$5.99 │
│ • Chicken \$12.99 │
│ • Vegetables \$8.50 │
│ • Fruits \$11.25 │
│ • Snacks \$6.30 │
│ • Beverages \$9.00 │
│ • Tax \$5.00 │
│ • Total \$87.52 │
│ │
│ [✏️ Edit] [✅ Confirm] [❌ Cancel] │
└─────────────────────────────────────┘
“Confirm” 클릭
→ 데이터베이스에 저장되고, 대시보드에 즉시 반영됩니다.
9단계: 추가 기능 확장 (3분)
음성 프롬프트로 추가 기능을 점진적으로 확장합니다.
프롬프트 1: 월별 그래프
🎤 음성 입력:
“대시보드에 월별 지출 그래프를 추가해줘. 카테고리별로 색상을 다르게 표시하고, 수입과 지출을 별도로 보여줘.”
결과:
1
2
3
4
5
6
7
8
9
10
11
12
┌─────────────────────────────────────┐
│ 📊 Monthly Overview │
├─────────────────────────────────────┤
│ [Bar Chart Generated] │
│ │
│ Legend: │
│ 🟦 Groceries \$350 │
│ 🟩 Transport \$120 │
│ 🟧 Dining \$180 │
│ 🟥 Entertainment \$100 │
│ ⬜ Income \$2,000 │
└─────────────────────────────────────┘
프롬프트 2: 예산 경고
🎤 음성 입력:
“지출이 월 예산 $2,000를 초과하면 경고 알림을 표시해줘.”
결과:
1
2
3
4
5
6
7
8
9
┌─────────────────────────────────────┐
│ ⚠️ Budget Alert │
├─────────────────────────────────────┤
│ You've spent \$2,450 this month. │
│ Your budget is \$2,000. │
│ You're \$450 over budget! │
│ │
│ [View Details] [Dismiss] │
└─────────────────────────────────────┘
프롬프트 3: 검색 및 필터
🎤 음성 입력:
“거래 내역을 카테고리별로 필터링하고, 날짜 범위와 금액으로 검색할 수 있게 해줘.”
결과:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
┌─────────────────────────────────────┐
│ 🔍 Search Transactions │
├─────────────────────────────────────┤
│ [Search by merchant or item...] │
│ │
│ 📁 Filter by Category: │
│ ☐ Groceries │
│ ☐ Transportation │
│ ☐ Dining Out │
│ ☐ Entertainment │
│ ☐ Utilities │
│ │
│ 📅 Date Range: │
│ From: [YYYY-MM-DD] │
│ To: [YYYY-MM-DD] │
│ │
│ 💰 Amount Range: │
│ Min: [$___] Max: [$___] │
│ │
│ [Apply Filters] [Reset] │
└─────────────────────────────────────┘
최종 결과
총 소요 시간: 약 10-15분
작성한 코드: 0줄
완성된 기능:
- ✅ 사용자 인증 (이메일/비밀번호)
- ✅ 영수증 이미지 업로드 (Storage)
- ✅ AI 자동 데이터 추출 (Lovable AI OCR)
- ✅ 지출/수입 자동 분류
- ✅ 월별 통계 대시보드
- ✅ 카테고리별 그래프 (Recharts)
- ✅ 검색 및 필터링
- ✅ 예산 초과 경고
사용된 기술 스택:
- Frontend: React, TypeScript, Tailwind CSS, Recharts
- Backend: Supabase (via Lovable Cloud)
- Database: PostgreSQL
- Storage: Supabase Storage
- AI: Lovable AI (이미지 분석)
- Hosting: Lovable (자동 배포)
가격 정책 및 사용량 관리
Lovable Cloud와 AI는 사용량 기반 과금(Pay-as-you-go) 모델을 채택합니다.
두 가지 독립적인 잔액
| 잔액 유형 | 용도 | 소비 항목 |
|---|---|---|
| Cloud 잔액 | 배포된 앱 호스팅 | 데이터베이스 쿼리, 스토리지, 인증, Edge Functions |
| AI 잔액 | 앱 내 AI 기능 | AI 모델 호출, 입력/출력 토큰 |
무료 사용량 (모든 플랜)
매월 자동 제공:
- $25 Cloud 잔액
- $1 AI 잔액
특징:
- 매월 1일 00:00 UTC에 리셋
- 이월 불가능
- 2025년 말까지 Free 플랜도 동일 제공 (프로모션)
공식 가이드:
“매월 $25의 무료 Cloud 사용량은 상당한 트래픽과 대역폭을 커버합니다. 수천 명의 사용자가 있을 때까지 추가 비용이 발생하지 않습니다.”
중요한 구분: 웹사이트 호스팅 vs Cloud 사용량
웹사이트 호스팅은 여전히 무료입니다. Cloud 사용량은 백엔드 작업(데이터베이스 쿼리, 인증 요청, 파일 저장소, Edge Functions 실행)만 추적합니다.
1
2
3
4
5
웹사이트 방문자 수 ≠ Cloud 사용량
예시:
• 1,000명이 정적 페이지 방문 → \$0
• 100명이 로그인 + 데이터 조회 → Cloud 잔액 소비
월별 비용 예시
시나리오 1: 개인 블로그
사용량:
- 월 방문자: 500명
- AI 제목 생성: 2,500 호출
비용:
- Cloud: $1 → $0 (무료 범위)
- AI: $0.50 → $0 (무료 범위)
- 총: 구독료만 ($0 for Free, $20 for Pro)
시나리오 2: 소규모 비즈니스 앱
사용량:
- 월 활성 사용자: 200명
- 데이터베이스 쿼리: 50,000회
- AI 챗봇 대화: 6,500회
비용:
- Cloud: $5 → $0 (무료 범위)
- AI: $2 → $1 (초과분)
- 총: 구독료 + $1
시나리오 3: 개인 재무 앱 (영상 예시)
사용량:
- 활성 사용자: 1명 (개인 사용)
- 월 영수증 업로드: 50개
- AI 이미지 분석: 50 호출
비용:
- Cloud: $2 → $0 (무료 범위)
- AI: $0.50 → $0 (무료 범위)
- 총: 구독료만
시나리오 4: 중규모 전자상거래
사용량:
- 월 활성 사용자: 5,000명
- 주문: 500건
- AI 제품 설명 생성: 20,000 호출
- 이미지 업로드: 10,000개
비용:
- Cloud: $65 → $40 (초과분)
- AI: $10 → $9 (초과분)
- 총: 구독료 + $49
추가 요금 충전
Paid 플랜만 가능:
- Settings → Usage → Add funds
- 최소 $10, 최대 $1,000
- Stripe 결제
- 1년 후 자동 만료
Free 플랜 제한:
- 추가 충전 불가능
- 무료 사용량 소진 시 앱 중단
- Paid 플랜($20/월) 업그레이드 필요
사용량 모니터링
경로: Settings → Usage
실시간 대시보드:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
┌─────────────────────────────────────┐
│ Usage This Month │
├─────────────────────────────────────┤
│ Cloud: \$2.50 / \$25.00 │
│ ████░░░░░░░░░░░░░░░░░░░░░░░ │
│ • Database queries: 12,500 │
│ • Edge Functions: 450 calls │
│ • Storage: 1.2 GB │
│ │
│ AI: \$0.35 / \$1.00 │
│ ███████░░░░░░░░░░░░░░░░░░░ │
│ • Text generation: 8,500 tokens │
│ • Image analysis: 35 calls │
│ │
│ Database Modifications: 5 │
│ • Create transactions table │
│ • Add RLS policies │
│ • Create indexes │
│ • Add category column │
│ • Update RLS for categories │
└─────────────────────────────────────┘
알림 시스템
자동 알림 트리거:
- ⚠️ 무료 사용량 80% 도달: “Cloud 잔액이 곧 소진됩니다”
- ❗ 무료 사용량 100% 소진: “Cloud 잔액이 소진되었습니다. 충전이 필요합니다”
- ⚠️ 지갑 잔액 80% 도달: “추가 충전 금액이 곧 소진됩니다”
- 🚨 지갑 잔액 100% 소진: “잔액이 소진되어 앱이 중단되었습니다”
잔액 소진 시:
- 앱 작동 즉시 중단
- 데이터는 안전하게 보존
- 자금 추가 후 즉시 복구
비용 최적화 전략
1. AI 모델 선택 최적화
1
2
3
4
5
복잡도 평가 → 적절한 모델 선택 → 비용 절감
단순 분류/태그: Flash Lite, Nano ($$)
일반 챗봇/요약: Flash, Mini ($$$) [기본]
복잡한 추론/창작: Pro, GPT-5 ($$$$)
2. 캐싱 전략
프롬프트 예시:
1
2
3
4
5
6
7
8
"FAQ 답변을 캐싱해서,
동일한 질문이 들어오면 AI를 다시 호출하지 말고
캐시된 답변을 반환해줘. 캐시는 24시간 유지해줘."
→ Lovable이 생성:
• Edge Function with cache logic
• Redis 또는 Database 캐시 테이블
• 캐시 만료 시간 설정
3. 일괄 처리(Batch Processing)
프롬프트 예시:
1
2
3
4
5
6
7
"사용자 리뷰를 실시간으로 분석하지 말고,
매일 자정(00:00 UTC)에 그날의 모든 리뷰를 한 번에 일괄 분석해줘."
→ Lovable이 생성:
• Cron job Edge Function
• 일괄 처리 로직
• 결과 이메일 알림
4. Rate Limiting (사용자별 제한)
프롬프트 예시:
1
2
3
4
5
6
7
"각 사용자가 AI 기능을 하루에 최대 10회만 사용할 수 있게 제한해줘.
초과 시 '일일 한도에 도달했습니다. 내일 다시 시도해주세요'라고 안내해줘."
→ Lovable이 생성:
• usage_limits 테이블
• 일일 카운터 로직
• 초과 시 UI 메시지
결론: Prompt-to-Production의 시대
패러다임의 근본적 전환
2025년 9월 29일, Lovable Cloud와 AI의 출시는 소프트웨어 개발 역사에서 중요한 전환점이 되었습니다. 이는 단순한 도구의 진화가 아닌, 개발 방식 자체의 재정의입니다.
전통적 개발 패러다임:
1
2
3
아이디어 → 기술 스택 선택 → 개발자 고용/학습 →
프론트엔드 개발 → 백엔드 개발 → 통합 → 테스트 → 배포
(수주 ~ 수개월)
Lovable Cloud/AI 패러다임:
1
2
아이디어 → 자연어 프롬프트 → 완성된 풀스택 앱
(수분 ~ 수시간)
기술적 혁신의 핵심
1. 추상화 계층의 상향
Lovable Cloud는 백엔드 인프라를 완전히 추상화했습니다. 이는 클라우드 컴퓨팅이 물리 서버를 추상화한 것과 유사한 혁신입니다.
1
2
3
4
5
1세대: 물리 서버 직접 관리
2세대: 가상화 (AWS EC2)
3세대: 컨테이너화 (Docker, Kubernetes)
4세대: 서버리스 (Lambda, Cloud Functions)
5세대: 자연어 기반 풀스택 (Lovable Cloud) ← 현재
2. 통합된 개발 환경
이전에는 여러 서비스를 조합해야 했습니다:
- Vercel/Netlify (프론트엔드)
- Supabase/Firebase (백엔드)
- OpenAI/Anthropic (AI)
- Stripe (결제)
- SendGrid (이메일)
Lovable은 이 모든 것을 단일 플랫폼으로 통합했습니다.
3. 선언적 개발(Declarative Development)
명령형 코딩에서 선언적 프롬프트로 전환:
명령형 (Imperative):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// 수십 줄의 코드
app.post('/api/feedback', async (req, res) => {
const { content } = req.body;
const userId = req.user.id;
// 검증
if (!content || content.length > 1000) {
return res.status(400).json({ error: 'Invalid content' });
}
// 데이터베이스 저장
const { data, error } = await supabase
.from('feedback')
.insert({ user_id: userId, content });
if (error) {
return res.status(500).json({ error: error.message });
}
res.json({ success: true, data });
});
선언적 (Declarative):
1
2
3
4
5
"사용자 피드백을 저장해줘.
최대 1000자까지 입력 가능하고,
로그인한 사용자만 제출할 수 있어야 해."
→ 완성
산업에 미치는 영향
1. 진입 장벽의 해체
“코딩할 줄 알아야 앱을 만들 수 있다”는 20년간의 전제가 무너졌습니다. 이는 다음을 의미합니다:
- 비개발자 창업자: 기술 공동창업자 없이 MVP 검증 가능
- 디자이너: 프로토타입을 실제 작동하는 앱으로 전환
- 기획자: 아이디어를 직접 구현하고 테스트
- 교육자: 학생들에게 프로그래밍 언어 대신 문제 해결 교육
2. 개발 속도의 기하급수적 증가
Time-to-Market 단축:
1
2
3
4
전통적 개발: 아이디어 → 출시 (6-12개월)
Lovable Cloud: 아이디어 → 출시 (1-7일)
속도 향상: 50-300배
3. 프로토타입 경제학의 변화
이전:
- 프로토타입 비용: $10,000 - $50,000
- 실패 비용이 높아 신중한 의사결정 필요
- A/B 테스트 제한적
현재:
- 프로토타입 비용: $0 - $100
- 빠른 실패, 빠른 학습 가능
- 여러 아이디어 동시 검증
기술 스택의 미래
Lovable Cloud가 제시하는 방향:
1. 자연어가 새로운 프로그래밍 언어
1
Python, JavaScript, Go → 자연어 프롬프트
명확하고 구체적인 프롬프트를 작성하는 능력이 새로운 핵심 역량이 됩니다.
2. 플랫폼 통합 가속화
분산된 마이크로서비스 아키텍처보다는, 통합 플랫폼이 선호됩니다:
- 단일 청구
- 단일 대시보드
- 단일 지원 채널
3. AI-First 개발
AI는 선택사항이 아닌 기본 기능이 됩니다:
- 모든 앱에 기본적으로 AI 탑재
- 사용자 경험 개인화
- 자동화된 의사결정
한계 및 고려사항
현실적 제약:
- 복잡도 한계: 초대형 엔터프라이즈 앱(수백만 사용자, 복잡한 비즈니스 로직)은 여전히 수동 개발 필요
- 커스터마이제이션: 특수한 인프라 요구사항(특정 리전, 컴플라이언스)은 제한적
- 레거시 통합: 기존 시스템과의 깊은 통합은 추가 작업 필요
- 학습 곡선: 효과적인 프롬프트 작성에는 여전히 연습 필요
적합한 사용 사례:
- ✅ MVP 및 프로토타입
- ✅ 내부 도구 및 대시보드
- ✅ 소규모 비즈니스 앱
- ✅ 개인 프로젝트
- ✅ 교육 및 학습 프로젝트
덜 적합한 사용 사례:
- ❌ 초대형 엔터프라이즈 시스템
- ❌ 극도로 복잡한 백엔드 로직
- ❌ 특수 인프라 요구사항
- ❌ 실시간 고성능 시스템 (금융 거래 등)
숙련된 개발자에게 주는 의미
Lovable Cloud는 개발자를 대체하지 않습니다. 대신, 개발자의 역할을 진화시킵니다:
이전: 구현자(Implementer)
- SQL 작성
- API 엔드포인트 구현
- 인증 로직 작성
- 보일러플레이트 코드 반복
현재: 설계자(Architect) + 최적화자(Optimizer)
- 시스템 아키텍처 설계
- 복잡한 비즈니스 로직 구현
- 성능 최적화
- 보안 검증
결과:
- 반복 작업 자동화 → 창의적 작업에 집중
- 개발 속도 10-20배 향상
- 더 많은 실험과 혁신
생태계의 진화
Lovable Cloud는 재사용 가능한 템플릿 생태계를 촉진합니다:
- 커뮤니티 템플릿: Task Manager, CRM, Blog 등
- 업종별 템플릿: E-commerce, SaaS, Marketplace
- Remix 문화: 템플릿을 복사하고 수정하여 새로운 앱 창조
이는 오픈소스 생태계와 유사하지만, 코드 대신 프롬프트와 구조를 공유합니다.
앞으로의 전망
단기 (1-2년):
- 더 많은 AI 모델 통합 (Anthropic Claude, Mistral 등)
- 더 정교한 프롬프트 해석
- 더 많은 서드파티 통합 (Salesforce, HubSpot 등)
중기 (3-5년):
- 음성 기반 개발 (음성만으로 앱 생성)
- 자동 A/B 테스트 및 최적화
- AI가 자동으로 버그 수정 및 성능 개선
장기 (5년+):
- 완전 자율 개발 에이전트
- 사용자 행동 기반 자동 기능 추가
- 앱이 스스로 진화하는 시대
마무리: 새로운 시대의 개막
Lovable Cloud와 AI는 “누구나 개발자가 될 수 있는 시대”를 열었습니다. 이는 단순한 과장이 아닌, 기술적으로 실현된 현실입니다.
핵심 메시지:
- 진입 장벽 해체: 코딩 지식 없이도 풀스택 앱 개발 가능
- 속도 혁명: 아이디어에서 프로덕션까지 수분 ~ 수시간
- 비용 혁명: 무료 티어로도 수천 명 사용자 지원
- 통합 플랫폼: 백엔드, AI, 호스팅을 단일 환경에서 관리
실무적 시사점:
- 창업자: 기술 공동창업자 없이 MVP 검증하고, 트랙션 확보 후 팀 구축
- 기업: 내부 도구를 빠르게 구축하여 생산성 향상
- 개발자: 반복 작업에서 해방되어 고부가가치 작업에 집중
- 교육자: 프로그래밍 언어 대신 문제 해결과 시스템 설계 교육
오늘도 읽어주셔서 감사합니다 ♥️