MERN

Technology & Computing abbreviation · Internet & Web

MERN
Stands forMongoDB, Express, React, Node.js
CategoriesTechnology & Computing

MERN stands for MongoDB, Express, React, Node.js, an Internet & web abbreviation.

A JavaScript stack combining the MongoDB database, the Express.js server framework, the React front-end library and the Node.js runtime. It is one of the most common stacks taught in web development courses and named in junior developer job ads.

Example: Junior full-stack role: 1+ year of MERN experience, Git, and REST API design.

Usage notes

A variation on the earlier MEAN stack, replacing Angular with React as React overtook it in popularity in the late 2010s. Every layer uses JavaScript or JSON-like data, letting one developer work across the whole application. Professional MERN projects often use TypeScript instead of plain JavaScript.

More Internet & web abbreviations

  • JSP – JavaServer Pages
  • JSX – JavaScript XML
  • LAMP – Linux, Apache, MySQL, PHP
  • LCP – Largest Contentful Paint
  • MDN – MDN Web Docs (formerly Mozilla Developer Network)
  • MEAN – MongoDB, Express, Angular, Node.js
  • MIME – Multipurpose Internet Mail Extensions
  • MPA – Multi-page application
  • OG – Open Graph (protocol)
  • PWA – Progressive web app
  • RSS – Really Simple Syndication
  • Sass – Syntactically Awesome Style Sheets

See all 76 Internet & web abbreviations →