Hacker News new | ask | show | jobs
by DougHo 2864 days ago
This follows Reacts style of 'functions instead of templates'. I don't think it's a good idea.

I think React will be the Java of our time. It caters to engineers who want everything to be well defined and typed. And to large corporations which don't care about heavy build processes.

Looking at what happened to Java: It's still used a lot. But not by new and exciting companies or indie developers.

I think we will see the same with React. It will stay around for decades. But the exciting new projects of the next ten, twenty years will not be written in it. They will be written by lighter tech stacks. Just like FB was initially not written in strictly typed Java but in loosely typed PHP.

2 comments

You might be right, but I think you underestimate how lightweight React felt compared to all the alternatives when it was first released.
It would follow then that an engineer having to look at a React project in the future might have an initial reaction not foreign to an engineer having to deal with a legacy Angular 1.x codebase today: recoil.