jsblocks
Languages and libraries
javascript framework
SHOW HN2015
How HN took it
3 positive, 16 neutral or asking, 1 mixed, 33 critical, out of 53 comments about the project. Thread score -0.56.
Performance: 0 for, 18 againstDesign: 3 for, 7 againstIdea: 0 for, 7 againstDocs: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clear homepage and examples
From 1 comment
Top article on the front page of Hacker News as I write this, and not a single positive comment below. Great job, guys... To the author: I think the homepage looks great, the…
bshimmin on HN
Maker is brave to post a JS framework and responsive to feedback
From 1 comment
This is interesting, but it doesn't excite me. My initial reaction is to be curious as to why it's able to thrash underscore and lodash (and React too, but separately) on speed.…
anshin on HN
Objections
Too many new JS frameworks; fatigue
From 3 comments
I think it's great that there is such an amount of active development in the JS sphere, and I'm sure your framework is fantastic - so don't take this as directed at your…
yummybear on HN> I am however feeling so overexposed to new libraries and frameworks that I can hardly muster the energy to even look at it. My rule is to ignore pretty much anything and…
up_and_up on HNWill be hard to compete with those big libraries like angular and react, b/c they have yet a large community, IMO I like angular on top of react (didn't like the way you create…
norman784 on HN
Performance claims are dubious or misleading; React is fast enough and maintainability matters more
From 4 comments
The title of this post "faster than React" is misguided. React is fast. Most libraries and frameworks have to be fast to be widely adopted. But speed is not, in my opinion, one…
dwg on HNI'm just generally not a big fan of "X is some percent slower than Y" stats, because I find them counterintuitive. However, in this case I think something is wrong. Rendering:…
oabm on HNThe speed comparison is sadly incorrect: Adding 'track by $index' to the Angular example makes it run 10x faster (outperforming both React and Blocks).
Murkin on HNIt's not hard to be faster than React, React's performance benefit comes from the fact it makes performance easy to understand and optimise rather than just being magically (but…
mambodog on HN
Two-way data binding is undesirable
From 3 comments
In my view, one of the huge benefits of react is the lack of two-way data binding, since the one-way flow of flux is far easier to think about IMO. Speed is one thing, but when…
bananaoomarang on HNMaybe I'm in the minority but after drinking the React 1-way data flow kool-aid I love it. I can think more logically about what a components state is and I can test for that…
jellofiend84 on HNThanks for highlighting 2 things: "Level UP your HTML" and "Two-way data binding".. Already made my decision, stick with react! (:
ttty on HN
Mixing markup and logic in data-query attributes is poor design
From 2 comments
> <div data-query="each(products)"> Well, one problem is declarative programming has never been as expressive as imperative programming. In React you'd use JavaScript for this…
snarfy on HNdata-query="val(...)" data-query="css(...)" data-query="click(...)" data-query="each(...)" ... Really? Are you aiming for single god function? "It makes so much sense to query a…
joesb on HN
Too similar to Knockout
From 1 comment
I'm surprised that no one's pointed this out yet, but isn't this basically the same as Knockout (http://knockoutjs.com/)? The difference being that Knockout's been around forever…
austinhyde on HN
Requests
Fair performance comparison with benchmarks like DBmonster or jsPerf
From 2 comments
DBmonster or it didn't happen
blairanderson on HNlodash slower than underscore? Isn't lodash's primary purpose to be a more performant drop-in for underscore? Would love to see these benchmarks in a jsPerf.
juliangregorian on HN
Compare against Knockout or Mithril
From 2 comments
While I think this is relatively cool, I'd be somewhat more interested to see how it compares to knockout. Beyond that, none of the demos give any indication as to how one would…
tracker1 on HNI'd be more interested to see a performance comparison with Mithril[1] rather than React, their core functionality is similar but Mitril strives to be lean and fast. [1]…
beefsack on HN
Show how components and modules are created
From 2 comments
While I think this is relatively cool, I'd be somewhat more interested to see how it compares to knockout. Beyond that, none of the demos give any indication as to how one would…
tracker1 on HNI've been playing around with RiotJs (actually committed some fixes/features to the repo). I think what is attractive about both Riot and React is that everything is "defined" in…
emehrkay on HN
Questions
Why is it faster than React, and how does performance compare
From 3 comments
It'd be better to explain more on why it is faster. It's more convincing. I was a Knockout user, but 2 way binding and mixing up logic with html made me choose React. I think the…
franzwong on HNHave you ever encountered a situation in the browser where 32k ops per second from underscorejs wasn't enough? How many rows/columns were in the table being repopulated? 10 times…
Finbarr on HN"Faster than React" does mean anything?
sairion on HN
What does isomorphic mean here and is it just jsdom
From 2 comments
What is it isomorphic to? How do I compute the isomorphism between this framework and some other thing?
anonymoushn on HNIs isomorphic JavaScript a thing? Isn't it just 'using jsdom'?
nailer on HN
Is the Angular benchmark correct
From 1 comment
Are you sure you are getting correct results. Theoretically Angular can't be faster than both libraries because it does not implement diffing algorithm.
astoilkov on HN
Alternatives named
React
From 2 comments
This is interesting but the performance comparison is a moot point for me. React also has React Native, the pros of a faster isomorphic javascript framework working in the…
ojr on HNThe title of this post "faster than React" is misguided. React is fast. Most libraries and frameworks have to be fast to be widely adopted. But speed is not, in my opinion, one…
dwg on HN
Knockout
From 1 comment
I'm surprised that no one's pointed this out yet, but isn't this basically the same as Knockout (http://knockoutjs.com/)? The difference being that Knockout's been around forever…
austinhyde on HN
Mithril
From 1 comment
I'd be more interested to see a performance comparison with Mithril[1] rather than React, their core functionality is similar but Mitril strives to be lean and fast. [1]…
beefsack on HN
Angular
From 1 comment
MY personal reason I like Angular (haven't had time to look into the others, sorry, but most I assume fit this bill) is that I don't need a server, I can put my application up on…
onaclov2000 on HN
OneScript
From 1 comment
What do you think about OneScript - https://github.com/astoilkov/OneScript?
astoilkov on HN