Is NodeJS Doomed in 2021?

preview_player
Показать описание
🔥 PREMIUM DEVELOPER MENTORING PROGRAM:

🔥 CODER'S CAREER PATHS WEBINAR - FREE 29 MINUTE VIDEO:

🔥 LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:

*************

WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2021:

POPULAR & EASY CODING COURSES:

*************

🦎 Lizard Wizard Course:

📚 BOOKS TO READ:
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.

✉️ STAY IN CONTACT:
Stef's social links:

Stef's business channel:

👉 GOOGLE REVIEW:
Leave a Google review about Stef.

READ MY GOOGLE REVIEWS:

MY MOUSE & KEYBOARD:

SUPPLEMENTS THAT WORK AMAZING FOR ME:

Protein Essentials Beef Gelatine Powder:

... Healed my very bad knee. If you have joint problems, this *could do miracles for you.

Webber Naturals 88862 Glucosamine Chondroitin

MY CAMERA GEAR:
Canon C300 Mark 3 Cinema Camera

Thanks!

Stef

#javascript #nodejs #webdevelopment
Рекомендации по теме
Комментарии
Автор

Any language can fall victim to poorly-skilled programmers.

xA
Автор

A node project is not supposed to have so much dependencies, you have to plan on how you divide it in microservices and design your server side. Node made my life much easier.

reinoob
Автор

I actually find Node pretty simple and neat. I used to use Django before, but django breaks all the time. Even the documentation breaks with the incorrect versions.

o
Автор

They said a lot of the same things about PHP a few years ago. It's part of the language popularity curve.

jayk
Автор

I'd say PHP+Laravel, java+spring, nodejs+Nest are all fairly equivalent options in what they achieve. Spring needs no introduction, Nest provides a lot of the architectural decisions already and is heavily inspired by spring. From my experience, a lot of tech debt gets accumulated in nodejs express projects from bad architecture that leaves it needing to be heavily refactored.

kodee
Автор

We phased out PHP and ported everything to Node. Best thing we ever did. One of the things not mentioned here is that Node runs much faster, so we can run the same amount of users on fewer servers, saving a lot of operational $.

JohnUSA
Автор

Node.js (or any server side language/runtime) being used by a dev without the appropriate pattern and/or architecture knowledge will always be trash. Third party package and framework addicts typically tend to not be the ones who learn patterns and/or architecture.

AgentZeroNine
Автор

Node isn't going anywhere. At the end of the day, it's really a simple choice, you have a variety of frameworks and languages to choose from depending on the skillet and the project requirements.
If you are building low level functionalities why would you go with Node? Even Node packages use C++ for lower level implementations.
But what Node provides is the ability to create backend apps that scale. I am personally maintaining 2 Node projects, where one of them is Typescript based and it does offer a lot of value during development to catch silly errors.
Again, it boils down to the choice you make. The specifics of what you chose will not matter over a period of time.

samyakjain
Автор

I really like Node, I think Deno will have a good future (long run), as it addresses many of the issues Node has.

owainharris
Автор

I've been working with Nodejs for years and I haven't had problems with maintaining the repos nor did I run into such nightmares.

AwakeningofAI
Автор

I'm using PHP since 2003. Over the years PHP pitted against every tech out there and declared dead in the next couple of years. It was PHP vs PEARL in the beginning, then PHP vs Microsoft Active Server Pages (ASP not .NET), PHP vs JSP, and the list go on and on. Instead of dying PHP is becoming stronger every year. Choosing PHP and sticking to it was a good decision back then, still is.

BTW do ASP, JSP and PEARL still exist in 2021? Please let me know, thanks.

jibkas
Автор

Are you able to be more specific about what's wrong with the package management? I personally really enjoy using nodejs. Been using it server side for about 6 months and it's pretty neat.

johnpetras
Автор

I don't think node.js is that bad. I mean it's just a runtime environment not a full fledged language, so compared to something like PHP, java, C# it'd definitely suck big time😅. But if you're working on a full stack js project which isn't too back-end heavy, not having to switch between languages for same project is a relief imo.

Again not trying to defend or attack node.js. I think it just has it's pros and cons.

parikshitrawat
Автор

Any tool is a mess in the hands of messy developer. Period.
I'm saying it after doing commercial Nodejs development for 5 years by now and releasing a bunch of successfull eneterprise level applications.

lisovyy
Автор

The problems with Node is really about programmers' architecture. I've always cared significantly about my architecture and therefore I write modular JavaScript code that doesn't suffer from these issues, even to to extent where my code doesn't depend on node.js directly. (I use full dependency injection). So you definitely can't blame JavaScript for anything, and there is a limited amount of blame you can put on Node, because even if it is hell, developers should be good enough at architecture at this point where they don't tie themselves into these issues.

MaxPicAxe
Автор

I think you're better off learning Java and C#. 80k jobs in Java, 40k in C#. But, I really don't like these languages. I also think Node hasn't been around long enough to really improve. I am learning it now and sometimes I want to go back to PHP. I will just keep learning and growing in both + Java.

nick_jacob
Автор

I've been using Node JS for about four years. I use it every day. Hate it. NPM is broken and it gets rewritten every ten minutes. When I use Node, I feel like I'm trapped in a bad marriage.

davidconnelly
Автор

When I first starting learning to code, I learned a lot of Node.js, but had no idea what I was doing, even though it was working. Then after learning some php, most of the nodejs stuff made a lot more sense. I really like php and I feel like its really helped me learn other languages faster.

imorganmarshall
Автор

if you want clean clear documented framework use nest js it does the job build on top of node js

designcoded
Автор

I followed job listings for backend web development in Greece, and Germany for a period of ten weeks just out of curiosity. Roughly 80% of the jobs are about PHP (Laravel, Symfony, WordPress, etc). Just saying...

LambrosHatzinikolaou