[go: up one dir, main page]

Introducing G2.ai, the future of software buying.Try now
Progress Kendo UI
Sponsored
Progress Kendo UI
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
Progress Kendo UI
Sponsored
Progress Kendo UI
Visit Website

Express.js Reviews & Product Details

Express.js Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$
Progress Kendo UI
Sponsored
Progress Kendo UI
Visit Website

Express.js Integrations

(6)
Integration information sourced from real user reviews.
Product Avatar Image

Have you used Express.js before?

Answer a few questions to help the Express.js community

Express.js Reviews (130)

Reviews

Express.js Reviews (130)

4.5
130 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
View Filters
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Anurag Y.
AY
Consultant
Mid-Market (51-1000 emp.)
"Express is a blessing ,it just makes everything easier while creating REST APIs"
What do you like best about Express.js?

Express has a lot of flexibility and an effortless learning curve. Once you understand the basics, you can quickly implement and maintain any folder structure. The best part is the availability of middleware for express and those that come inbuilt, for instance, the express.json middleware, which has replaced the body parser. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

The very thing that is its benefit is also what becomes something I have a problem with. There are so many ways to implement the same thing; it becomes a little confusing as to what standards and conventions to follow . Also, the additions of libraries get challenging to manage once the Api scales. Review collected by and hosted on G2.com.

VS
Senior Engineer in Software Development
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Express , as the name suggest"
What do you like best about Express.js?

Learning curve !!! I've using Express for almost a decade now , Its super simple to use , middleware takes care of all the cross cutting concerns and make my code more readable and scalable. I can build my ideas in a jiffy Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Baked-in or default logging could have been better Review collected by and hosted on G2.com.

Akshay Y.
AY
Software Developer - 2
Mid-Market (51-1000 emp.)
"The best, simple and lightweight nodejs web application framewok that provides tons of features"
What do you like best 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 functionalities. As a developer, handling middleware is kind of important task. However express allows us to set up the middleware in very convenient way which makes it easy to add features like authentication, logging, or error handling in a clean, modular way. Additionally, for Javascript devs, Express.js makes it easy to implement its features. Being Express.js a lightweight frameword, we can structure the project the way we want which gives us the full controll over the project including routing separations, middleware, etc. Review collected by and hosted on G2.com.

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 identifying the bugs due to complilation errors after running an application adds time constraint. Overall, Express.js is fantastic. Review collected by and hosted on G2.com.

Bhumi R.
BR
Software Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Fast and scalable NodeJS backend framework"
What do you like best 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 node modules for developing secured and highly scalable apps. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Nidhi G.
NG
Software Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"Asynchronous NodeJs framework"
What do you like best 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 consumes less memory and cpu of server resulting in cost effective solution. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Ashish K.
AK
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Easy to use, lightweight, highly customizable. Gets the job done, for enterprise level apps too."
What do you like best about Express.js?

- Lightweight

- no batteries, but easily customizable with plugins

- easy to use and setup

- scaffolding projects available to setup a new project easily

- vast and strong community support

- easy to grok and understand if coming from Python or Ruby etc.

It's a framework I code in daily, have been for the last 5 years.

Can be integrated very easily with a lot of other npm libs and external APIs etc. I mean it's basically code interacting with other code via APIs so that's not a big deal. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Being lightweight also means that you have to do a lot of things manually yourself. You have to setup those things as they're not automatically taken care of by some simple to use setting that you can just turn on or off, like in Django or Ruby on Rails for example.

But that can be fixed by template projects - of which there are many on Github available for free. They have almost everything you might need already baked in and you can control which features you want extra. Review collected by and hosted on G2.com.

Abhishek M.
AM
Event Lead
Small-Business (50 or fewer emp.)
"The best Standard Server Framework for Node.js"
What do you like best about Express.js?

Express.js is a tool that helps create web applications. It lets you connect web addresses (URLs) to specific actions, like showing a message when someone goes to a certain page. It also lets you use functions before or after handling requests, which can be handy for doing special things. When building web pages that change based on data, Express.js supports different tools for making those pages. Some cool things about Express.js are that its instructions are easy to understand, people in its community are helpful, and it's always getting better with updates. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Express.js keeps it simple, but that means fewer built-in features compared to some frameworks. It's great for beginners, but experienced devs might feel limited. Review collected by and hosted on G2.com.

Natarajan R.
NR
Associate Software Engineer
Small-Business (50 or fewer emp.)
"With and without express js"
What do you like best about Express.js?

When I use the express js framework to code easy to approach node js Review collected by and hosted on G2.com.

What do you dislike about Express.js?

While Node.js itself is designed for asynchronous programming, handling asynchronous operations in Express.js can sometimes lead to callback hell or complex promise chaining. Developers need to be comfortable with asynchronous programming paradigms to effectively work with Express.js. Review collected by and hosted on G2.com.

Camilo S.
CS
Senior Frontend Engineer
Small-Business (50 or fewer emp.)
"Defacto web server for node.js"
What do you like best about Express.js?

It's the easiest and very robust way to build a webserver in node.js it lets you do almost anything with a very intuitive way to handle every step of a web request. You can add a lot of middleware and sequence them. separate your app into modules with routers, community support, and plug-in building is huge. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Sometimes you'll find yourself reinventing the wheel with Express if you use it clean without any dependencies, because is too customizable you'll have to build the same things on different projects over and over again. but if you use community-made libraries you won't suffer that much with that. Review collected by and hosted on G2.com.

Mohit K.
MK
Mid-Market (51-1000 emp.)
"Making NodeJs Apps easier"
What do you like best about Express.js?

The minimal setup to start a new application. You can have a primary server and API running in no time. I like how simply Express manages routes and how easy it is to configure middleware to do tasks which need to be done before the intended function. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Since it is flexible, people use it in any way. This may not be suitable for big teams and intial learning of the code base can be difficult. It does not provide an admin panel to manage db and simple crud actions which help in fast setup. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Express.js Comparisons
Product Avatar Image
Apache HTTP Server Project
Compare Now
Product Avatar Image
Nginx
Compare Now
Product Avatar Image
Tomcat
Compare Now
Express.js Features
Libraries
Community
Widgets