What's the best workflow for building a full-stack app: frontend first, backend first, or both together?
I'm starting a full-stack SaaS project (React + Express + PostgreSQL + JWT) and was wondering what workflow experienced developers prefer.
Frontend first (using mock data), then connect the backend.
Backend first (DB, APIs, auth), then build the frontend.
Build one feature at a time (frontend + backend together).
Which approach do you use, and why?