← Back to context

Comment by eksemplar

7 years ago

Does it JS really have that much traction on the backend? Maybe outside of Denmark, but our little department is actually one of the few places which uses Node for serious backend application in the entire country. At least that I know of.

I mean, I can go on job databases or LinkedIn right now, and there isn’t a single full stack JS job available in my entire country. There is a lot of JS including jobs of course but they all require you to also/mainly do C#, JAVA, PHP or Python because JS is almost exclusive used on the frontend.

Don’t get me wrong, I actually really like the JS environment. There’s a reason we moved to it, but it’s not like it doesn’t have its flaws either.

I think WASM will absolutely change web development, but I think it’s already made it to the is, I mean, we’re launching our first minor Blazor app this week, and it’s something we typically would’ve build with vue and graphql Apollo, but now it’s all C#.

The world of enterprise typically moves slow though. We’ve recently bought an on boarding system that’s made with web forms for instance. You may laugh at that, but the truth is, at least in my part of the world, that JS hasn’t seen that much adoption outside of hobbyists. Eventually these companies are going to upgrade their client sides, but would you pick modern JS or full stack C# if you were coming from web forms? Hell even if they go vue, react or angular chances are they’ll still use .Net on the backend, as that seems to be the trend pretty much everywhere except for us.

Does it JS really have that much traction on the backend?

I cannot speak to the whole industry as I moved to the states a year ago and my view is quite limited. But for sure Node has a lot of traction and usage in here.

However, generally, I feel developers live in their own echo chambers. For example I personally am very much connected to JS people and Linux/Open Source people. I rarely meet any ASP or Java based stacks.

I think it also depends on who you are developing for. Governments and enterprises for sure use more Microsoft or Java based solutions while startups and private companies are more "bleeding edge".

So to answer your question, I think you're right. If an organization is using WebForms, their most probable choice for upgrade is the newest offering by Microsoft. That's where they have already invested it. collectively.

But other stacks have a lot of users too. And they are not going to switch to .NET even if it becomes FullStack.

This Google Trends results [0] are interesting. Not sure if they tell us anything meaningful or not though.

[0] https://trends.google.com/trends/explore?date=all&geo=US&q=....

  • I manage though, so I get to do the contracting. Mainly our software is enterprise, and it’s always either .ner or java, these days typically with an angular front.

    We’re part of several muniplacity driven OSS communities though, where we buy OSS development from small startups and take ownership over project management as well as the codebase.

    None of the startups are big on node.js, it’s nostly python, .net, java or php because that’s what they teach at the universities and it’s what they work with in their free time.

    I think the node.js environment is great, like I said, but I don’t think it really has much adoption in Europe.