Moon
Languages and libraries
javascript framework
SHOW HN2017
How HN took it
12 positive, 26 neutral or asking, 1 mixed, 18 critical, out of 57 comments about the project. Thread score -0.10.
Idea: 4 for, 6 againstPerformance: 3 for, 5 againstDocs: 2 for, 1 againstDesign: 1 for, 0 againstExecution: 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
Performance claims look promising
From 2 comments
The performance improvements are impressive if they translate to real-world apps, however speed is only one of the reasons I use Vue.js. The other big reasons are stability and…
jcoffland on HNMoon is a part of js-framework-benchmark[1] (in the non-keyed results), and it performs faster than Vue there. The article I wrote a while back also has some benchmarks[2].…
kbr on HN
Simple API similar to Vue
From 2 comments
I dont particularly care whether or not its faster than vue or react. If I'm going to build a heavy use production app I would use one of those just because it has so much of a…
maxscam on HNThe API looks very similar to Vue. Are there any places where you specifically chose to be different, and can you explain some of your reasons?
lucisferre on HN
Objections
Unproven compared to established frameworks like Vue and React
From 2 comments
Looks good, but a slight improvement in speed is not enough IMHO to switch from a proven, popular framework (like React or Vue). I think it takes a radical take on the problem to…
nkkollaw on HNthe issue is that, for product development, it is really about the whole package, the ecosystem that is, which includes third-party modules/add-ons, documents, longevity…
ausjke on HN
Small size and speed alone not enough to switch
From 2 comments
Looks good, but a slight improvement in speed is not enough IMHO to switch from a proven, popular framework (like React or Vue). I think it takes a radical take on the problem to…
nkkollaw on HNthe issue is that, for product development, it is really about the whole package, the ecosystem that is, which includes third-party modules/add-ons, documents, longevity…
ausjke on HN
Yet another JavaScript framework
From 2 comments
So far, the Infinite monkey theorem is just giving us an infinite number of javascript frameworks, and no Shakespeare
sAbakumoff on HNOh look a new JavaScript framework
kingwill101 on HN
Requests
Keyed updates in the virtual DOM
Vue-style this.var access and refs
From 1 comment
I'm a big fan of Vue and I think Moon looks very promising. I have some questions w.r.t Vue API compatibility: - In Vue, you can call a method or access a variable directly using…
samuelantonioli on HN
Questions
How the compiler detects static nodes and how it avoids GC pressure
From 1 comment
How does Moon automatically detect static virtual nodes? What makes Moon faster than the alternatives? Finally, how does Moon avoid GC pressure with large trees?
pspeter3 on HN
How much faster than Vue and how it was measured
From 1 comment
You say it's faster than Vue, but how much, how did you measure?
sscarduzio on HN
Alternatives named
Vue
From 2 comments
I'm a big fan of Vue and I think Moon looks very promising. I have some questions w.r.t Vue API compatibility: - In Vue, you can call a method or access a variable directly using…
samuelantonioli on HNThe API looks very similar to Vue. Are there any places where you specifically chose to be different, and can you explain some of your reasons?
lucisferre on HN
React
From 2 comments
Looks good, but a slight improvement in speed is not enough IMHO to switch from a proven, popular framework (like React or Vue). I think it takes a radical take on the problem to…
nkkollaw on HNCool... looks like Mithril:React;Moon:Vue, as they're only 1kb different. Wonder if Moon also benefits from low-latency like Mithril does.
jszymborski on HN
Mithril
From 1 comment
Cool... looks like Mithril:React;Moon:Vue, as they're only 1kb different. Wonder if Moon also benefits from low-latency like Mithril does.
jszymborski on HN
Marko
From 1 comment
If you want a blazing fast JavaScript framework that's actually supported by a big company, look to Marko: http://markojs.com/ The syntax is a bit strange, but once you get used…
fny on HN
Ractive
From 1 comment
Looks like nice work, also reminds me of Ractive (https://ractive.js.org)
gedy on HN