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:

AppItemCommon fields
Mission Task Trackertasktext, completed, createdAt
Habit Trackerhabitname, doneToday, streak
Expense Trackerexpensetitle, amount, category
Project Bookmark Managerbookmarktitle, url, favorite
Lead Trackerleadname, contact, status
Study Flashcardscardquestion, answer, mastered
Mini Journalentrytitle, note, mood
Recipe Idea Saverrecipe ideaname, 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.