News for hackers. Stuff that matters.
Re:WebRender is in beta by cztomsik on Friday October 26, 2018 @05:56PM (#18312983)
I've just made very basic integration with node. It's rather PoC, but it works.

It can currently show a window and render moving rect from vue.js template. There's still a lot of work to be done, webrender does too little to be just drop in replacement for electron but it might be worth watching if you're interested in anything like that (lightweight cross-platform opengl-rendered gui apps developed in react/vue/angular/...)

https://github.com/cztomsik/node-webrender

Re:WebRender is in beta by Natela on Friday October 26, 2018 @06:36PM (#18313212)
This is a nice experiment ! There are a few people starting to hack around with WebRender. There are already Limn, Azul, Stylish, etc...it would be nice if we joined forces in developing one good UI framework powered by WebRender.
Re:WebRender is in beta by cztomsik on Saturday October 27, 2018 @04:27AM (#18314860)
Thanks for those links, azul is very interesting!

This is my first rust project, so I'm not sure if I would be any help

I also think it's better to have as much GUI part as possible in typescript, try-and-refine cycle is shorter and imagine how it could be with live/hot-reload

What I'm trying to do is something like electron but lighter, faster and memory-savvy. I think it could use azul, so thanks a lot :-)

Re:WebRender is in beta by Natela on Saturday October 27, 2018 @02:46PM (#18317108)
I agree, I think Typescript is a very good pick for UI developpement, it's easy to use yet you still have types that help with maintainability. I would definitely be using something like this to develop apps :). However there are people who prefer other languages so it'd be nice if we could have a WebRender UI framework on which we could write bindings for any language, similarly to QT and GTK that have bindings for several languages.
Re:WebRender is in beta by pcwalton on Friday October 26, 2018 @10:38PM (#18314078)
I really like these kinds of projects—lightweight UI frameworks on top of WebRender. Fantastic to see :)
Re:WebRender is in beta by beatgammit on Saturday October 27, 2018 @01:48PM (#18316830)
Does it require JavaScript, or can you interact with WebRender from something lower-level, like C++ or Rust?
Re:WebRender is in beta by johnny22 on Friday October 26, 2018 @11:15PM (#18314165)
I was imagining graphene would be something like an electron replacement
Re:WebRender is in beta by singularity2001 on Saturday October 27, 2018 @03:23AM (#18314710)
the demo runs very choppy and the window is not closable here
Re:WebRender is in beta by cztomsik on Saturday October 27, 2018 @03:34AM (#18314728)
it's not animated at all actually, there's 100ms setInterval, which mutates the state and the vue then in turn sends a new frame

https://github.com/cztomsik/node-webrender/blob/master/examp...