Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Express.js Alternatives

Express.js Reviews & Product Details

DO
I.T technician
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Express.js?

The code required to create a simple endpoint is very simple and it is easy to create or use built in middle ware to filter client requests. Using express also reduces on the callback functions you have to use in code. Review collected by and hosted on G2.com.

What do you dislike about Express.js?

Express is needs to run in a Node environment. But other than that, I don't see any reason why I would dislike using express. Review collected by and hosted on G2.com.

What problems is Express.js solving and how is that benefiting you?

Setting up API endpoints with express need very little code compared to using Node's http module. Express also gives the code a more organised and structured look. Review collected by and hosted on G2.com.

Express.js Overview

What is Express.js?

Fast, unopinionated, minimalist web framework for Node.js

Express.js Details
Show LessShow More
Product Description

Fast, unopinionated, minimalist web framework for Node.js


Seller Details
Year Founded
1998
HQ Location
Palo Alto, CA
Twitter
@OpenSourceOrg
64,299 Twitter followers
LinkedIn® Page
www.linkedin.com
63 employees on LinkedIn®

Recent Express.js Reviews

Akshay Y.
AY
Akshay Y.Mid-Market (51-1000 emp.)
5.0 out of 5
"The best, simple and lightweight nodejs web application framewok that provides tons of features"
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...
Atishay J.
AJ
Atishay J.Small-Business (50 or fewer emp.)
5.0 out of 5
"Express.js - A default framework for NodeJS"
Every developer who begins with NodeJS naturally turns to express.js. It shouldn't be termed as just a framework, but rather a default choice. It's...
Nidhi G.
NG
Nidhi G.Enterprise (> 1000 emp.)
4.0 out of 5
"Asynchronous NodeJs framework"
It has provided opinion free backend REST api development with ease of use and implementation for large scale, high performance application. It con...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Express.js Media

Answer a few questions to help the Express.js community
Have you used Express.js before?
Yes

128 out of 129 Total Reviews for Express.js

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
128 out of 129 Total Reviews for Express.js
4.5 out of 5
128 out of 129 Total Reviews for Express.js
4.5 out of 5

Express.js Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for Express.jsQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Akshay Y.
AY
Software Developer - 2
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

What problems is Express.js solving and how is that benefiting you?

As being a web developer, we constantly interact with both server side stuff and static files like an HTML, Express.js makes it easy to render dynamic HTML by incorporating template engines like EJS, Handlebars, etc. It also has built-in support for serving static files like images, CSS, and JavaScript, which literally makes development easier. Managing databases with Express.js is quite easy and straight. It supports famous databases like MongoDB and MySQL, and you can also use other Node.js modules if needed. Connecting to databases, doing CRUD operations, and handling transactions are all really straightforward, which helps in the development stuff. Express.js also makes it easy to work with URL parameters, and a vdery useful function called res.send() simplifies sending responses. It also supports custom middlewares, which are great for adding functionality to server-side code. Review collected by and hosted on G2.com.

Bhumi R.
BR
Software Engineer
Information Technology and Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
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.

What problems is Express.js solving and how is that benefiting you?

We were able to develop high performing backend server with REST apis that manage the heavy user traffic utilizing the non blocking I/O and asynchronous programming.ExpressJs has seamlessly integrated REST apis with the React frontend. Overall it has helped in delivering product in less time due to node modules and npm ecosystem. Review collected by and hosted on G2.com.

Nidhi G.
NG
Software Engineer
Information Technology and Services
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

What problems is Express.js solving and how is that benefiting you?

It has helped in developing a highly scalable e-study app with its ability to handle heavy traffic due to its aschronous nature. It is very memory efficient and fast in response times which has saved high server costs and also improved user conversion rate for the app. Review collected by and hosted on G2.com.

Ashish K.
AK
Senior Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

What problems is Express.js solving and how is that benefiting you?

Building huge scalable apps in js and ts, that serve more than 100k users daily.

Also tonnes of internal services. Review collected by and hosted on G2.com.

Abhishek M.
AM
Event Lead
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
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.

What problems is Express.js solving and how is that benefiting you?

Express.js is a lifesaver for building with Node.js. It sorts routing neatly, and its middleware helps too much by adding extras like security and logging. Testing is also simplified with its built-in framework, keeping bugs in check. Plus, it's super fast, handling tons of users without any problem. Review collected by and hosted on G2.com.

Natarajan R.
NR
Associate Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
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.

What problems is Express.js solving and how is that benefiting you?

Easy to create a CRUD api using express JS Review collected by and hosted on G2.com.

Anurag Y.
AY
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
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.

What problems is Express.js solving and how is that benefiting you?

Express is a library I have been using for 2-3 years, and it has never let me down with its maintenance and feature offerings. I use it daily, from creating quick APIs to full-fledged apps. In monday.com, we make app integration which requires REST APIs, and for every app that I integrate, one common thing is the use of the express library. It takes less than 5 min for me to set up a working API with endpoints because of Express. Review collected by and hosted on G2.com.

Camilo S.
CS
Senior Frontend Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
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.

What problems is Express.js solving and how is that benefiting you?

Express is solving me the problem on having to manage sockets and writing my own http server on nodejs, but not only that, because of its API that is open to all the community a lot of plug-ins have been made which makes the devolper experience 10x better. Review collected by and hosted on G2.com.

Mohit K.
MK
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

What problems is Express.js solving and how is that benefiting you?

For prototyping apps and app ideas. For small microservices which will run on server. Its fast setup helps spun up REST Apis in no time and give frontend something to start with. Express JS works great as backend tech for React JS apps. Also, making realtime apps using sockets is easy in Express. Review collected by and hosted on G2.com.

Amit K.
AK
Full Stack Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Express.js?

Express.js is very simple and versatile, easy to get started, and the implementations with Express.js are endless. From scaling the endpoints to CPU usage and managing the pods, nothing better than Express.js Review collected by and hosted on G2.com.

What do you dislike about Express.js?

As of date, there is not much to dislike but there can we more inbuilt features. Review collected by and hosted on G2.com.

What problems is Express.js solving and how is that benefiting you?

We have migrated the complete code we had from PHP and Java to NodeJs and Express as a Backend Framework to optimise the product and increase the availability and reduce the down-time and memory crash issues, Best decision ever. Review collected by and hosted on G2.com.