Why JavaScript
It's an easy and flexible language, perfect for building web and mobile applications.
It has various libraries and frameworks that make it scalable and let you construct full-fledged software.
Let's explore some of the most popular JavaScript tech stacks
It's an easy and flexible language, perfect for building web and mobile applications.
It has various libraries and frameworks that make it scalable and let you construct full-fledged software.
Let's explore some of the most popular JavaScript tech stacks
1️⃣ A Trilemma of MEAN, MERN, MEVN
One of the most famous stacks for web development.
➩ Frontend
❍ React JS
❍ Vue JS
❍ Angular JS
➩ Backend
❍ MongoDB
❍ Node JS
❍ ExpressJS
One of the most famous stacks for web development.
➩ Frontend
❍ React JS
❍ Vue JS
❍ Angular JS
➩ Backend
❍ MongoDB
❍ Node JS
❍ ExpressJS
2️⃣ The PERN/PEAN/PEVN Stack
Instead of using a NoSQL database, this stack uses a SQL database. The components include:
➩ Frontend:
❍ React JS ❍ Vue JS ❍ Angular JS
➩ Backend:
❍ PostgreSQL ❍ Node JS ❍ ExpressJS
Instead of using a NoSQL database, this stack uses a SQL database. The components include:
➩ Frontend:
❍ React JS ❍ Vue JS ❍ Angular JS
➩ Backend:
❍ PostgreSQL ❍ Node JS ❍ ExpressJS
3️⃣ The Stack Without a Server
This stack is a great choice if you want to avoid the headache of managing a server. Tech giants offer BaaS, including:
➩ Backend:
❍ FireBase
❍ Appwrite
❍ Supabase
❍ AWS - AWS Amplify
➩ Frontend: Any framework you prefer
This stack is a great choice if you want to avoid the headache of managing a server. Tech giants offer BaaS, including:
➩ Backend:
❍ FireBase
❍ Appwrite
❍ Supabase
❍ AWS - AWS Amplify
➩ Frontend: Any framework you prefer
4️⃣ The 7.26B Mobile Stack
JavaScript is fully flexible to build cross-platform mobile apps. The components include:
➩ Backend:
❍ PostgreSQL or MongoDB or MariaDB
❍ Node JS
❍ ExpressJS
➩ Frontend:
❍ React Native
❍ Ionic
JavaScript is fully flexible to build cross-platform mobile apps. The components include:
➩ Backend:
❍ PostgreSQL or MongoDB or MariaDB
❍ Node JS
❍ ExpressJS
➩ Frontend:
❍ React Native
❍ Ionic
5️⃣ The JavaScript to the Desktop Stack
Did you know that VS code is built using JavaScript? You can build any kind of desktop app using JavaScript with:
➩ Backend: Any backend you prefer for your data or even device storage
➩ Frontend:
❍ElectronJS
❍Tauri
Did you know that VS code is built using JavaScript? You can build any kind of desktop app using JavaScript with:
➩ Backend: Any backend you prefer for your data or even device storage
➩ Frontend:
❍ElectronJS
❍Tauri
6️⃣ Serverless Stack
Serverless architecture allows you to build and run applications and services without worrying about managing infrastructure.
➩Backend
❍ AWS Lambda
❍ Google Cloud Functions
❍ Azure Functions
❍ Firebase Functions
➩Frontend
❍ React
❍ Vue
❍ Angular
Serverless architecture allows you to build and run applications and services without worrying about managing infrastructure.
➩Backend
❍ AWS Lambda
❍ Google Cloud Functions
❍ Azure Functions
❍ Firebase Functions
➩Frontend
❍ React
❍ Vue
❍ Angular
7️⃣ The JAM Stack
A modern approach to building websites that doesn't rely on traditional server-side rendering.
➩ Frontend
❍ React JS
❍ Vue JS
❍ Svelte
➩ Backend
❍ Any Headless CMS
❍ Serverless functions
A modern approach to building websites that doesn't rely on traditional server-side rendering.
➩ Frontend
❍ React JS
❍ Vue JS
❍ Svelte
➩ Backend
❍ Any Headless CMS
❍ Serverless functions
Remember that these are just a few examples, and there are countless ways to combine and use JavaScript libraries and frameworks to build software.
Don't be overwhelmed by all these stacks!
They are just for your information, and you may or may not need to learn all of them💪🏻
If you liked it, then you can follow me,
@Adarsh____gupta ✓ for more such content.
They are just for your information, and you may or may not need to learn all of them💪🏻
If you liked it, then you can follow me,
@Adarsh____gupta ✓ for more such content.
Loading suggestions...