Using Express.js in 2024 sucks! What’s the alternative?

preview_player
Показать описание

A special thanks to all the Software Engineers who helped me to create this video. I had a lot of great insights and useful links from the peer review. Thanks friends!

Resources mentioned in the video:
Рекомендации по теме
Комментарии
Автор

Hey man, thanks for insights. However, I couldn’t find any news related ExpressJS will be deprecated in 2024. Yes, we’re addicted to major changes and nonstop updates as JS developers (especially NextJS). But honestly, stability and slow development is not a bad thing at all especially for such simple concepts like Express JS. I’d appreciate if you could share where did you hear Express is going to be deprecated or development discountinued.

mertdr
Автор

In essence, avoid using Express.js if you are inexperienced in coding. The issues highlighted in the video primarily affect those who lack a proper understanding of Node.js, especially regarding 'performance'. Typically, this concern is raised by individuals who are not well-versed in threading and the utilization of multiple cores and lack knowledge about indexing and data structures.

SirXtC
Автор

If you want to replace Express with an equivalent alternative, your best choice is probably Bun & Hono. If you want to escape from JS on the server, Go & Fiber is a great choice too. Go is known for its speed, efficiency, and performance under high loads, so at the end it will depend on your requirements. I like both JS & Go, but I'd probably choose Go despite the load, it's a more compact and better language than JS in some aspects.

JorgeMartinez-xbks
Автор

Thanks for the benchmarks and info. Guess I'm gonna keep using h3 layer in nuxt.

ilooi
Автор

it's all relative.. for most sites, express is still plenty fast to respond to it's requesters. If you need that much connections, than well. maybe refactoring/optimizing code is a thing.. or perhaps check other infra things, like load balancing node processes, use background worker processes, or optimize the db and the queries etc

mr_don_key
Автор

It take 2weeks to learn a new technology or framework so choose tech you feel better if one become better than another one developers will naturally moove on it no need videos to explain this this is just natural

Marvelous
Автор

I am a flutter developer and have little knowledge of backend programming. So what would you suggest I learn for building rest apis for mobile applications. Golang or Node js or something else ?

rahulagarwal
Автор

Thank you for this really amazing and informative video.

overrevvv
Автор

It's been 200 years. I was in cave. Is v5 still on beta?

samislam
Автор

man I wish that I have your interpreting level, good job mate

UPD
Автор

The best backend framework that u need is nestjs.

_AcrklaksUgs
Автор

Newsflash - it’s 2024 already, and ALL “web development tech” is deprecated.

The whole idea of “apps” running inside a web browser is a broken idea that is past its use by date.

There will still be a tonne of work in this area going forward, because it solves the distribution problem (for now), but if you are still investing yourself 100% in webdev, then you are living on borrowed time.

steveoc
Автор

did you write an Readme Update on the ExpressJS repo ?

FreaKzero
Автор

By NearForm ....13th December 2017 - ?!!!

getolvid
Автор

Dovresti lavorare più sulla pronuncia, eitherway though, very helpful

eliteengineer
Автор

Hmm express 4.18.2 was released 2 years ago. 5.0.0-beta.1 was also released 2 years ago Oct and Feb respectively. I'm not an express fan boy but just saying this detail needs adjusting in this video @5:30.

thefonsotube
Автор

The alternative? Go back to tried and true, simple Maria DB and write clean php code instead of using all these never-ending framework/library merry-go-round tech trends. That's the problem with this industry - framework/library of the month, one-upmanship 'Big Tech player wanna-be' lemming mentality - along with Agile!

disruptapps