What is Full-stack?
Working on both the frontend (what users see) and backend (the server and database) of an application
Why It Matters
Full-stack developers can build complete features independently, which can be more efficient for smaller teams
Real-World Example
A full-stack developer might build a contact form (frontend) and the email-sending logic (backend)
Learn More at buildDay Melbourne
Want to understand these concepts hands-on? Join our one-day workshop and build a real web application from scratch.
Related Terms
Frontend
The part of a website or app that users see and interact with directly
Backend
The behind-the-scenes part of an application that handles data, logic, and communication with databases
TypeScript
JavaScript with added type checking that catches errors before your code runs
JavaScript
The programming language that makes websites interactive and dynamic
Environment Variables
Secret settings stored outside your code, like passwords and API keys
.env File
A file that stores environment variables for your local development environment