Open for hireContact me
Last updated:
3 min read
Let's explore different tech stacks in web development
Rakesh Potnuru
Author
0%
SHARE

Let's explore different tech stacks in web development

After you enter into the software world, you often hear this thing called "Tech Stack" A tech stack is a combination of different technologies to build a complete software product. There are so many tech stacks you can choose from. But you need to know what all the different tech stacks are available and which one suits your needs. So, in this blog, I will introduce you to some tech stacks.

Let's get exploring

explore

1. MERN

MERN Stack

M - MongoDB E - Express R - React N - Node

React for the frontend; Express and Node for the backend; MongoDB for the database. MERN is a popular tech stack for building reactive web applications.

2. MEAN

MEAN Stack

M - MongoDB E - Express A - Angular N - Node

Angular for the frontend; Express and Node for the backend; MongoDB for the database. This tech stack can be used to build cloud-hosted, eCommerce, and other enterprise-level applications.

3. MEVN

MEVN Stack

M - MongoDB E - Express A - Vue N - Node

Vue for the frontend; Express and Node for backend; MongoDB for the database.

  • All these three tech stacks are similar except for the frontend. And all these stacks are popular and widely used for faster development because we can use a single language(JavaScript) to make a full-stack application.

4. LAMP

LAMP

L - Linux A - Apache M - MySQL P - PHP/Perl/Python

Linux for the operating system; Apache for the server; MySQL for the database; PHP to dynamically update the web page. This stack is popularly known as LAMP, but it can also be WAMP for Windows and MAMP for MacOS. LAMP is flexible, efficient, powerful, simple, and stable.

5. ASP.NET

ASP.NET stack

Tech stack for building applications with ASP.NET

  • ASP.NET MVC
  • ISS Web Server
  • Angular for frontend
  • SQL Server

6. RoR

ror

RoR - Ruby on Rails

HTML, CSS, and JS can be used to build the frontend and RoR for the backend.

7. Java

Tech stack for building applications with Java-

  • Java(Spring boot and Hibernate) for backend
  • React or Angular or Vue for frontend
  • JavaFX for desktop applications frontend
  • Java DB for database

8. Python

Django and Flask are two great frameworks to build web applications with python as the backend and HTML, CSS, and JS for frontend and SQL databases.

So these are some popular techs for building web applications. Apart from the frontend, backend, and database there are other techs are included in these stacks like version control tools, DevOps, hosting, testing, etc...

Here's an amazing website called StackShare to know which companies use which tech stack.


What tech stack you are using for what purpose? Comment below 👇


⚒️Tool of the week⚒️

Devicon Devicon has lots of icons that can use in your projects for free. It has different options like adding an img tag or SVG or downloading the library.


You can connect with me on Twitter


LEAVE A COMMENT OR START A DISCUSSION

MORE ARTICLES

Introducing Publish Studio: Power Digital Content Creation

    3 min read

Introducing Publish Studio: Power Digital Content Creation

Say “Hi” to Publish Studio, a platform I’ve building for the past few months. If you are a content writer, then you should definitely check it out. And if you are someone who has an audience on multiple blogging platforms and need an easy way to manage your content across platforms, then you should 100% give it a try.

Let's Build a Full-Stack App with tRPC and Next.js 14

    10 min read

Let's Build a Full-Stack App with tRPC and Next.js 14

Are you a typescript nerd looking to up your full-stack game? Then this guide is for you. The traditional way to share types of your API endpoints is to generate schemas and share them with the front end or other servers. However, this can be a time-consuming and inefficient process. What if I tell you there's a better way to do this? What if I tell you, you can just write the endpoints and your frontend automatically gets the types?

Subscribe to Newsletter

Weekly


  • Never miss an update.
  • Get articles and snippets directly to your inbox.
  • Subscribe to stay connected and avoid getting lost among millions of websites.

Monthly


  • Coming soon...