Live data from Hacker News

The rise and fall of Ext JS

medium.com

101–110 of 134 posts

Re: The rise and fall of Ext JS

#101
post #84

Earlier quoted context omitted.

It’s not you. It drives me insane. I really don’t understand why it requires so many page reloads to navigate a thread.

If you have too much noise in your comment section, Graphcomment is a nice (not free) alternative. https://graphcomment.com/en (I work for GraphComment)

"Features" is a 404

Re: The rise and fall of Ext JS

#102

Earlier quoted context omitted.

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.

That is all technically correct (best kind). But that’s not how it’s viewed by the scores of people new to web development. Broadly speaking, you can use both to create a dynamic UI, just at very different levels of abstraction. And at the time when an ExtJS license cost hundreds of dollars and jQuery was picking up pace and was proper FOSS, someone new to web development would be much more likely to reach for jQuery…

interesting autocorrect modals to morals.

Re: The rise and fall of Ext JS

#103

> 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+.

No, not really. I used to own HTC TyTN2 that ran Windows and used Opera browser on it.

Re: The rise and fall of Ext JS

#104
2010: Backbone.js, Angular.js, Knockout.js released

2011: Ember.js released

2012 (?): KendoUI came out and is just better than Sencha

2013: Angular, Backbone, Ember become mainstream

2013: React.js released

2015: Ember and Angular copy React

2017: React mainstream

I dont think it had anything to do with license. Browsers got better, javascript got easier, single page apps became popular, competition happened, Sencha is complicated as hell.

Re: The rise and fall of Ext JS

#105
post #64

I remember the moment when I drew a line in the sand and simply refused to use ExtJS any more: I discovered that the mysterious bug I'd been hunting all day went away if I removed a comment. It turns out that ExtJS was building some kind of dependency tree by scanning my source code (at runtime!) and looking for things that looked like variable assignments. And it got confused by a commented-out assignment. I don't r…

I doubt that ExtJS was parsing/analyzing JS code at runtime.

it is possible to read comments on runtime in js and do things based on what you read with a while loop + if else

Re: The rise and fall of Ext JS

#106

What's the best way to migrate from ExtJS (50k LOC codebase)? They had many excellent components, buffered lists, grouping in lists, tree panels etc. So many useful components. Is there an alternative?

Probably react because you can do it piece by piece - you can embed react inside other frameworks

These screenshots are from 2014 but have React and KendoUI playing together: http://curator-lilita-10664.bitballoon.com/related-study-ite... http://curator-lilita-10664.bitballoon.com/faceted-study-ite... http://curator-lilita-10664.bitballoon.com/work-area-metadat...

KendoUI and Sencha are pretty much the same thing so I would expect you not to have much trouble.

Re: The rise and fall of Ext JS

#107
Can anyone recommend a stable, well documented alternative to Ext JS grids? I am currently developing with React, and would like to replace our internal tables with something as fully featured as Ext JS. (Features like remote filtering, inline editing, custom components, custom queries, etc).

Re: The rise and fall of Ext JS

#108

2010: Backbone.js, Angular.js, Knockout.js released 2011: Ember.js released 2012 (?): KendoUI came out and is just better than Sencha 2013: Angular, Backbone, Ember become mainstream 2013: React.js released 2015: Ember and Angular copy React 2017: React mainstream I dont think it had anything to do with license. Browsers got better, javascript got easier, single page apps became popular, competition happened, Sencha…

I use Sencha ExtJS every day.. (now v.6). We still have a few applications with it but have recommended that my clients move to React (for new development). I have heard a lot of complaints over the years about Ext's complexity and I guess I would have to agree. It's a bit like writing windows code with MFC. Not completely horrible if you know like the entire library, but somewhat daunting at the beginning. The grid control was pretty nice (I think someone commented on that), but the newer component based architectures are much better.

Re: The rise and fall of Ext JS

#109
post #92
post #91

Earlier quoted context omitted.

It's quite possible they did do that. For example, Angular parses your source to perform Dependency Injection based on argument names.

Well thanks for that. Now I know what not to use.

That's AngularJS released in 2010.

Angular 4 is TypeScript and therefore much less hacky.

Re: The rise and fall of Ext JS

#110
post #62

What the community probably didn't realise is that bills had to be paid in a tough situation. The price rise was not something they did out of greed but rather something of a last ditch effort to be profitable.

perhaps, but why did they let the 'bills' get so high?

VC funded company...
Post reply on HN