Tech Stack
ELI5 — The Vibe Check
All the technologies used in your project, stacked together like a sandwich. Frontend (Vue), backend (Node), database (PostgreSQL), hosting (Vercel) — that's your stack. Every developer has opinions about the 'right' stack. They're all wrong and all right at the same time.
Real Talk
A tech stack (or technology stack) is the combination of programming languages, frameworks, tools, and infrastructure used to build and run an application. Common stacks have acronyms: MERN (MongoDB, Express, React, Node), LAMP (Linux, Apache, MySQL, PHP), etc.
When You'll Hear This
"What's your tech stack?" / "We're running a Nuxt + Supabase stack." / "Pick a stack and stick with it."
Related Terms
Architecture
Architecture is the master blueprint for your app — like deciding whether to build a house, apartment block, or skyscraper before laying a single brick.
Framework
A framework is like a pre-built house structure — the walls, floors, and roof are done, you just decorate it your way.
Greenfield
A brand new project with zero existing code. A blank canvas.
Library
A library is a collection of tools you can use whenever you want, however you want. You're in charge.