Live data from Hacker News

The rise and fall of Ext JS

medium.com

11–20 of 134 posts

Re: The rise and fall of Ext JS

#11
post #2

can someone explain to me the benefit of acquiring a totally unrelated company and how that makes business sense?

A quick way to inherit a lot of engineers

I suggest you do a quick linkedin search for engineers that work at Sencha. It will be very enlightening.

Re: The rise and fall of Ext JS

#12
It's interesting that in such an otherwise complete account of ExtJS that so little is made of the rise (and subsequent fall) of jQuery.

The author rightfully talks about some of the (terrible) decisions made by the frameworks owners, that pushed folks from the community; but (imo) the greater effect was the rise of jQuery, which embraced an open source model ExtJS scorned and built a staggeringly large community which pulled many folks from ExtJS.

It's a rather naive view, but Google Trends data from 2004 to now[0] tells a VERY good version of this story

[0]: https://trends.google.com/trends/explore?date=all&q=jquery,E...

Re: The rise and fall of Ext JS

#15
Someone please explain me the difference between Override, Extend, Plugin and Mixin.

And what happens when i apply all of them in any order to a given method.

Could you also explain why basing your development on overriding and extending seemed like a good idea? Were people that scared of HTML and CSS?

Re: The rise and fall of Ext JS

#16
post #2

can someone explain to me the benefit of acquiring a totally unrelated company and how that makes business sense?

A quick way to inherit a lot of engineers

But then they just fired all of them apparently. https://www.linkedin.com/feed/update/urn:li:activity:6316923...

Re: The rise and fall of Ext JS

#17
I developed Ext-JS applications from 2011 till 2017, and during the ExtJS 4 time, it was great. I loved the quality of their documentation, and most importantly: the ability to comment on each class/method/property etc. This contained invaluable hints and insights. The community was really good.

Then they upgraded ExtJS (can't remember if it was to Ext5 or 4.x) and deleted all the comments as 'no longer relevant'.

Then they started to move certain classes (such as a SOAP client) to the 'premium' edition. Which was understandable, but annoying if you just wanted to experiment with the framework.

Then they removed the GPL edition from the download page, the only way to obtain the GPL edition was by begging on the forums. Eventually Sencha simply no longer responded on threads about the GPL version.

Last year I did a small project and attempted to use Ext6, I found it had become a monster, or even 2 monsters because they split ExtJS into the 'classic' and 'modern' editions, which were promised to be merged eventually, but I'm afraid that's never going to happen. ExtJS now requires a custom build system (SenchaCMD) to compile a project, debugging is becoming a nightmare. Bugs in the build system are rarely solved once reported.

The way I see it: extjs was a great product, but they started treating their community like sh*t, and after that it all went downhill.

Goodbye ExtJS.

Re: The rise and fall of Ext JS

#19
post #12

It's interesting that in such an otherwise complete account of ExtJS that so little is made of the rise (and subsequent fall) of jQuery. The author rightfully talks about some of the (terrible) decisions made by the frameworks owners, that pushed folks from the community; but (imo) the greater effect was the rise of jQuery, which embraced an open source model ExtJS scorned and built a staggeringly large community whi…

jQuery is dom traversal and manipulation (with a common ajax interface) - ExtJS is (was) a UI framework. It's an apples and oranges comparison - I worked on several ExtJS projects, all of which used jQuery for one thing or another. I think it's actually pretty accurate to say that frameworks like angular are more responsible for its decline since their feature sets are much more similar.

Re: The rise and fall of Ext JS

#20

> 2005: Smart phones did not exist. Yeah, ok.

Well, yeah. Phones at that time were mostly just laid out to render WAP pages only, if anything at all. And virtually nobody used that feature.

Phones actually rending HTML/CSS/JS in a useful way came years later, roughly 2007+.

Post reply on HN