Hacker News new | ask | show | jobs
by mankz 2997 days ago
Curious - why does it matter to you if the UI is built using Ext, Vue or React?
1 comments

[disclaimer: I'm a java/js/... dev at a faang company, and I've used Ext before]

Imho Ext is a specialty of all the existing UI frameworks, and imho it's shit. Tbh I though it would die directly after being bought by Idera. Even most of the most Senior people left or got fired after that.

Most annoying things (imho): - lock in: all their widgets, and tooling, and everything only works for Sencha products, and is by far worse than the current open source counterparts - price: for a SMB/big-company this doesn't matter, but you pay a premium to use "widgets" which are worse (imho) than open source - Sencha Widgets compile into clunky and non-semantic HTML (thousands of divs), which also impacts performance a lot: simple apps usually have 3-5MB - debugging is difficult as you have to go through their "OOP" layers (can be 5-10 layers) [Java Developers created this Web Framework]

People argue that it's great because many rich widgets are already available and because the framework tells you how do to stuff. But everyone will run into a point in time where something is just extremely hard because of extjs constraints, which usually ends in a hacky solution.

Sounds you had a very bad experience with Ext JS, but we hope you'll give RootCause a go anyway :)
Well, I'll definitely try it out. I don't make up my mind just because I don't like a technology personally.