# Stack cho một người: KMP, Supabase, RevenueCat, Firebase

> Chọn công nghệ theo những việc app cần làm, và hiểu mỗi dịch vụ có sẵn kéo theo cam kết gì về chi phí, dữ liệu, cập nhật và khả năng rời đi.

- URL: https://dantech.academy/courses/kotlin-accelerator/indie-builder/04-build-and-ship/lesson-01-stack-for-one-person
- Khóa học: [Mobile Action Pro](https://dantech.academy/courses/kotlin-accelerator.md)
- Module: Build và ship bằng stack của khoá
- Thời lượng: 20 phút
- Độ khó: beginner
- Truy cập: Dành cho học viên

## Mục tiêu

- Gắn mỗi công nghệ trong stack với một việc app cần làm
- Đánh giá một dịch vụ theo chi phí khi lớn lên, khai báo dữ liệu, cập nhật và khả năng thay thế

## Nội dung bài học

1. Bắt đầu từ việc app cần làm
2. Ví dụ: stack của app quiz trong khóa học
3. Mỗi dịch vụ là một cam kết
4. Chọn stack bạn đã biết
5. Key takeaway
6. Mang sang dự án của bạn

## Học cùng AI agent

Toàn bộ bài học dành cho học viên của khóa. Học viên mở bài trên web và bấm nút **Markdown** để copy toàn bài, rồi dán vào Claude, ChatGPT, Cursor hoặc agent bạn đang dùng. Nhanh hơn: tạo token ở `/profile/ai-agents` và agent đọc bài trực tiếp qua MCP.

- [Đăng ký khóa học](https://dantech.academy/kotlin-accelerator/checkout)

---

- Bài trước: [Backup, restore và đổi máy](https://dantech.academy/courses/kotlin-accelerator/indie-builder/03-design-the-experience/lesson-08-backup-restore-new-phone.md)
- Bài tiếp theo: [Feature flag và kill-switch: ship trước, bật sau](https://dantech.academy/courses/kotlin-accelerator/indie-builder/04-build-and-ship/lesson-02-feature-flags-kill-switch.md)
