How to OVER Engineer a Website // What is a Tech Stack?

How to OVER Engineer a Website // What is a Tech Stack?

Share This Content
A "tech stack" includes all the technologies used to build a complete web or mobile application - like frameworks, cloud services, libraries, languages, and APIs. Let’s over-engineer a tech stack for an MVP, then simplify it. Learn how to build fullstack apps in courses https://fireship.io/courses/

#tech #code #dev

πŸ”— Resources

Learn about popular tech in the 100 Second Playlist https://youtube.com/playlist?list=PL0vfts4VzfNiI1BsIK5u7LpPaIDKMJIDN
Petite Vue https://github.com/vuejs/petite-vue
Stacks of successful startups https://stackshare.io/
LAMP https://en.wikipedia.org/wiki/LAMP_(software_bundle)

πŸ“š Chapters

00:00 Intro
00:37 What’s in a Tech Stack?
02:05 Popular Stacks
03:08 Frontend
05:34 Backend
08:23 APIs
09:23 Petite Fire Stack

πŸ”₯ Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

πŸ”– Topics Covered

- Choosing a Tech Stack for Web Development
- Comparing JS frameworks
- React State Management with Redux
- Containers with Docker and Kubernetes
- Mobile dev with React Native, Flutter, & Ionic
- APIs with GraphQL and Apollo
- How to build a website
- Cloud Computing Concepts