Introducing G2.ai, the future of software buying.Try now
High Digital
Sponsored
High Digital
Visit Website
Product Avatar Image
Express.js

By Open Source Initiative (OSI)

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at Express.js and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.5 out of 5 stars

How would you rate your experience with Express.js?

High Digital
Sponsored
High Digital
Visit Website

Express.js Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users value the lightweight nature of Express.js, enabling efficient backend development with flexibility and low resource consumption. (2 mentions)
Users appreciate the modern app development flexibility of Express.js, allowing seamless integration of features and middleware. (2 mentions)
Users value the convenience of middleware handling in Express.js, enhancing modular feature integration effortlessly. (1 mentions)
Users find the ease of use in Express.js invaluable for developing efficient backend REST APIs quickly. (1 mentions)
Users value the easy integrations in Express.js, enhancing the development of modern, secure, and scalable applications. (1 mentions)
Users note the JavaScript dependency, highlighting reliance on 3rd party modules for essential functionality. (1 mentions)
Users experience performance issues with Express.js during high CPU intensive tasks, impacting reliability and efficiency. (1 mentions)
Users find Express.js to have resource intensity issues, especially with high CPU tasks and potential security vulnerabilities. (1 mentions)
Users are concerned about security vulnerabilities due to the reliance on open-source node modules in Express.js. (1 mentions)
Users are frustrated by the single-threading limitations that hinder performance and depend on external modules for authentication. (1 mentions)
Users find the time-consuming setup for Express.js challenging, especially for identifying bugs in larger applications. (1 mentions)

Top Pros or Advantages of Express.js

1. Lightweight
Users value the lightweight nature of Express.js, enabling efficient backend development with flexibility and low resource consumption.
See 2 mentions

See Related User Reviews

Akshay Y.
AY

Akshay Y.

Mid-Market (51-1000 emp.)

5.0/5

"The best, simple and lightweight nodejs web application framewok that provides tons of features"

What do you like about Express.js?

Express.js is one of the best web app framework which helps in creating web application with literally less headache by providing simpler tools and fu

Nidhi G.
NG

Nidhi G.

Enterprise (> 1000 emp.)

4.0/5

"Asynchronous NodeJs framework"

What do you like about Express.js?

It has provided opinion free backend REST api development with ease of use and implementation for large scale, high performance application. It consum

2. Web Development
Users appreciate the modern app development flexibility of Express.js, allowing seamless integration of features and middleware.
See 2 mentions

See Related User Reviews

Akshay Y.
AY

Akshay Y.

Mid-Market (51-1000 emp.)

5.0/5

"The best, simple and lightweight nodejs web application framewok that provides tons of features"

What do you like about Express.js?

Express.js is one of the best web app framework which helps in creating web application with literally less headache by providing simpler tools and fu

Bhumi R.
BR

Bhumi R.

Mid-Market (51-1000 emp.)

4.0/5

"Fast and scalable NodeJS backend framework"

What do you like about Express.js?

It allows to develop modern apps irrespective of backend architecture design for developer. It has vast ecosystem to easily integrate and implement no

3. Components
Users value the convenience of middleware handling in Express.js, enhancing modular feature integration effortlessly.
See 1 mentions

See Related User Reviews

Akshay Y.
AY

Akshay Y.

Mid-Market (51-1000 emp.)

5.0/5

"The best, simple and lightweight nodejs web application framewok that provides tons of features"

What do you like about Express.js?

Express.js is one of the best web app framework which helps in creating web application with literally less headache by providing simpler tools and fu

4. Ease of Use
Users find the ease of use in Express.js invaluable for developing efficient backend REST APIs quickly.
See 1 mentions

See Related User Reviews

Nidhi G.
NG

Nidhi G.

Enterprise (> 1000 emp.)

4.0/5

"Asynchronous NodeJs framework"

What do you like about Express.js?

It has provided opinion free backend REST api development with ease of use and implementation for large scale, high performance application. It consum

5. Easy Integrations
Users value the easy integrations in Express.js, enhancing the development of modern, secure, and scalable applications.
See 1 mentions

See Related User Reviews

Bhumi R.
BR

Bhumi R.

Mid-Market (51-1000 emp.)

4.0/5

"Fast and scalable NodeJS backend framework"

What do you like about Express.js?

It allows to develop modern apps irrespective of backend architecture design for developer. It has vast ecosystem to easily integrate and implement no

Top Cons or Disadvantages of Express.js

1. JavaScript Dependency
Users note the JavaScript dependency, highlighting reliance on 3rd party modules for essential functionality.
See 1 mentions

See Related User Reviews

Nidhi G.
NG

Nidhi G.

Enterprise (> 1000 emp.)

4.0/5

"Asynchronous NodeJs framework"

What do you dislike about Express.js?

It misses in utilizing all the CPU cores as it is single threaded. It depends on 3rd party node modules for basic authentication features.

2. Performance Issues
Users experience performance issues with Express.js during high CPU intensive tasks, impacting reliability and efficiency.
See 1 mentions

See Related User Reviews

Bhumi R.
BR

Bhumi R.

Mid-Market (51-1000 emp.)

4.0/5

"Fast and scalable NodeJS backend framework"

What do you dislike about Express.js?

It doesn't perform well for high cpu intesive tasks. Due to reliability on open source node modules there is risk of security vulnerabilities.

3. Resource Intensity
Users find Express.js to have resource intensity issues, especially with high CPU tasks and potential security vulnerabilities.
See 1 mentions

See Related User Reviews

Bhumi R.
BR

Bhumi R.

Mid-Market (51-1000 emp.)

4.0/5

"Fast and scalable NodeJS backend framework"

What do you dislike about Express.js?

It doesn't perform well for high cpu intesive tasks. Due to reliability on open source node modules there is risk of security vulnerabilities.

4. Security Issues
Users are concerned about security vulnerabilities due to the reliance on open-source node modules in Express.js.
See 1 mentions

See Related User Reviews

Bhumi R.
BR

Bhumi R.

Mid-Market (51-1000 emp.)

4.0/5

"Fast and scalable NodeJS backend framework"

What do you dislike about Express.js?

It doesn't perform well for high cpu intesive tasks. Due to reliability on open source node modules there is risk of security vulnerabilities.

5. Single-threading Limitations
Users are frustrated by the single-threading limitations that hinder performance and depend on external modules for authentication.
See 1 mentions

See Related User Reviews

Nidhi G.
NG

Nidhi G.

Enterprise (> 1000 emp.)

4.0/5

"Asynchronous NodeJs framework"

What do you dislike about Express.js?

It misses in utilizing all the CPU cores as it is single threaded. It depends on 3rd party node modules for basic authentication features.

6. Time-Consuming
Users find the time-consuming setup for Express.js challenging, especially for identifying bugs in larger applications.
See 1 mentions

See Related User Reviews

Akshay Y.
AY

Akshay Y.

Mid-Market (51-1000 emp.)

5.0/5

"The best, simple and lightweight nodejs web application framewok that provides tons of features"

What do you dislike about Express.js?

The only disadvantage of Express.js is that it does not provide strong typing or compile time checks, which is really worst for large apps as identify

Express.js Reviews (130)

Reviews

Express.js Reviews (130)

4.5
130 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
SHOURYA HARSHRAJ P.
SP
Intern
Mid-Market (51-1000 emp.)
"One of the best backend framework"
What do you like best about Express.js?

It uses javascript,which means both backend and frontend can use same language.The support for node js is a bonus as you can install npm packages Review collected by and hosted on G2.com.

What do you dislike about Express.js?

There are some issues with callbacks and middleware offered by express js Review collected by and hosted on G2.com.

Akash r.
AR
Software Engineer
Enterprise (> 1000 emp.)
"Opensource web application Framework"
What do you like best about Express.js?

Its good framework for beginners who want to

Start web development in node js.

Its faster thwn any other node framework and easy to use Review collected by and hosted on G2.com.

What do you dislike about Express.js?

There is nothing to dislike in express js Review collected by and hosted on G2.com.

Mohamed Ali N.
MN
Software Engineer
Small-Business (50 or fewer emp.)
"Recommended framework"
What do you like best about Express.js?

Ability to customize it

Easy and fast to link with databases

Ability to use a middlware Review collected by and hosted on G2.com.

What do you dislike about Express.js?

I found some issues with callbacks

not easy to understand error messages Review collected by and hosted on G2.com.

Jhonny C.
JC
Systems Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Good APIs framework"
What do you like best about Express.js?

The simplicity in serving a new server and configuring request handlers. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

A no auto-determined file structure where you can only define either routes, models or middlewares without export concerns. Review collected by and hosted on G2.com.

Verified User in Financial Services
CF
Mid-Market (51-1000 emp.)
"Excellent Lightweight web application framework"
What do you like best about Express.js?

Simple to set up and write API endpoints.

Support many middleware plugins; we can add custom middleware and hooks.

Widely used open source framework, we will get global support. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Does not process request and response schema validation like fastify.js. But by combing it with the AJV node module, we can enable it. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
"Express js framework review"
What do you like best about Express.js?

Variety of open source libraries as a plugin to express js, also any issue in code we get very good support as the userbase is very high Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Every new dev works on it in its own way, it would be better if express can setup the skeleton up front so that all project have same skeleton Review collected by and hosted on G2.com.

歆 .
高级iOS研发
Small-Business (50 or fewer emp.)
"easy to learn, easy to use, easy to manage"
What do you like best about Express.js?

the elegant API, providing a series of powerful features to help me create various web apps, and rich HTTP tools Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Sometimes it is hard to debug route path conflict Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Express JS Review"
What do you like best about Express.js?

Ease of using the package in combination with other NPM packages to develop a backend in javascript Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Some documentation on the official website is a bit outdated Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business (50 or fewer emp.)
"Best web application framework for Node.js"
What do you like best about Express.js?

Express is a super light and easy-to-use framework for Node.js. It's been around for a while now and is proven to be a robust production app framework. Many compatible plugins are available to do things Express can't do itself. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

I can't think of anything I dislike about Express. Review collected by and hosted on G2.com.

GK
Mid-Market (51-1000 emp.)
"Express as a Server"
What do you like best about Express.js?

It's easy to use library for creating a server q Review collected by and hosted on G2.com.

What do you dislike about Express.js?

I don't find any downsides except it can add few more methods to use. Review collected by and hosted on G2.com.