Open ErosZy opened 4 years ago
Right now it seems to perform about 4.5x better than Node for Vue.js rendering (with the bundled sample app which has zero complexity). I'm waiting until I finish implementing a full IncomingMessage
-like object and am able to put together a more fully-featured example before doing a proper benchmark test and publishing results.
AWESOME!!! I will continue to follow this project😍 If the final performance improvement is good, we can use QuickJS to bind file and net/http... nodejs-like APIs for SSR services.
@ErosZy actually the idea is that for everything server-side the Vue application may need, we do it on the Rust side. I'm currently working on fetch/asyncData serialization on the Rust side using a Warp filter.
I am not very familiar with Rust, I only know a little C++. But my original idea was to combine it with txiki.js, which should be very interesting if QuickJS has no rendering performance problems in this scene and easy to use.
I am very interested in this repo. Has it been completed so far? Can it be used in production?
@sessionboy I haven't -- but I believe this boilerplate can be used to bootstrap a production-ready app, for sure.
It's great, I will try to use it.
What's the status of this project? can It be used in production ?
Right now it seems to perform about 4.5x better than Node for Vue.js rendering
@galvez this sounds extremely promising - have you managed to make any more progress on this?
Very cool project, found it by accident.
I searched for this project through google, and I have the same idea. But will Quickjs render Vue SSR have any performance problems? Is there any benchmark data on it?