Akademiacademy / vibe-102 / data-shape
Data Shape
Apa ini
Data shape maksudnya struktur satu item dalam app.
Dalam Vibe 102, setiap app ialah satu list of items. Setiap item ialah object.
Kenapa penting
Website biasanya dibina around sections.
Mini app dibina around data.
Kalau tahu item shape, kamu tahu app perlu add, show, update, delete, dan save apa.
Apa nak buat
Compare project brief kamu dengan approved app pattern:
| App | Item | Common fields |
|---|---|---|
| Mission Task Tracker | task | text, completed, createdAt |
| Habit Tracker | habit | name, doneToday, streak |
| Expense Tracker | expense | title, amount, category |
| Project Bookmark Manager | bookmark | title, url, favorite |
| Lead Tracker | lead | name, contact, status |
| Study Flashcards | card | question, answer, mastered |
| Mini Journal | entry | title, note, mood |
| Recipe Idea Saver | recipe idea | name, ingredients, tried |
Jawab:
Reference
What is one item in my app?
What 3 or 4 fields does that item need?
What field changes when the user updates or marks the item?
Can the app work with one list of those items?Kalau AI sudah create data shape, check dengan page ini. Simpan hanya jika ia match satu list of items dan elak login, database, API, chart, dan extra pages.
Mistake biasa
- Design screen sebelum tahu item.
- Tambah terlalu banyak fields.
- Campur banyak idea app dalam satu data shape.
- Tambah user accounts sebab perkataan "data" bunyi macam database.
- Terima data shape yang simpan private atau sensitive information.
Vibe 102 / Checkpoint sekarang
Data Shape
Sedia untuk stamp - Disimpan dalam browser ini sahaja.
0 daripada 16 checkpoints complete
0 daripada 16 checkpoints complete.