News for hackers. Stuff that matters.
Re:Preact, a fast 3k React alternative by jordanlev on Thursday January 28, 2016 @05:00PM (#10991725)
I would actually not consider jQuery to be innovative as much as it was a refinement/improvement of existing libraries such as Prototype and Dojo. I think jQuery is great so this isn't a knock against it, but rather just saying that sometimes one thing comes out that is revolutionary but then something else that is an improvement/iteration on that smooths out the rough edges and becomes "the one framework to rule them all" (for a few years, at least).
Re:Preact, a fast 3k React alternative by ratbeard on Thursday January 28, 2016 @05:14PM (#10991837)
jQuery's api seemed innovative and quite different than the other libraries I used at the time.

- css selectors to get at nodes. Very dom-focused, but without messing w/ prototypes like _Prototype_ did

- almost every function in the api acted on both single nodes and collection of nodes. It seems like it started the 'chaining' trend.

- no complicated class/namespace hierarchy to learn. Every function was on $ or $.fn. `$('.foo').hide('slow')` vs the equivalent in Prototype involved instantiating an Animation object and passing in the dom node, as I recall.

- cared about file size and not clobbering other globals.

Re:Preact, a fast 3k React alternative by coldtea on Thursday January 28, 2016 @06:17PM (#10992309)
Improvement on an existing design is still innovation.

The invention of rubber tires WAS innovative, even if we had stone/wooden wheels for milennia.

And the iPod was innovative, even if we had heavy, crappy UI, plasticky third party mp3 players before that.

Re:Preact, a fast 3k React alternative by terrortrain on Thursday January 28, 2016 @05:28PM (#10991942)
Making something better by making it more lean, more stable, or more understandable is still innovating. Originality isn't the only factor.