Open davidgilbertson opened 7 years ago
Hey @davidgilbertson, thanks for checking out the repo. It's been superseded by the following repo that is actively maintained to use latest versions of UI libraries: https://github.com/marko-js/isomorphic-ui-benchmarks
I'll update the README to make this clear. Thank you for opening the issue!
With isomorphic-ui-benchmarks
we added more UI libraries to the mix (including Inferno, Preact, and Vue) and we also improved how the benchmarks are executed.
Now that's a quick reply! I'll check it out now. Much better results for Marko in the new repo. Interesting.
The old repo measured performance by starting a server and benchmarking the server by making a lot of HTTP requests. This introduced a lot of variance that made the results less consistent (maybe due to OS, network layer, etc.) and it introduced more variables. The new benchmark just measures the time it takes to render the HTML string that would be sent down to the browser. With that said, Marko v4 has gotten a lot faster over time so the results on marko-vs-react
no longer reflect the latest performance. Let me know if you have any questions about the new benchmark.
I cloned the repo,
npm i
(no errors),npm test
and got an error. It's the same error fornpm start
.I see a reference to
<init-widgets/>
inpage.marko
but nowhere else. The error page suggests it needs to be inpackage.json
, so I triednpm i init-widgets
but it doesn't exist.Any ideas? (I know nothing at all about Marko)