Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Kamil Tomšík
    @cztomsik
    @roman01la first of all, this is not web renderer, it's about doing native apps with javascript and css, but there is no dom - so that's why it can be in theory much faster than any web browser
    we were not doing any advanced optimizations (and measurements) yet because API is still not stable, there's also no final decision if we are going to use sockets or native calls like it is now (sockets were problematic because of win support - there is no good support in rust yet, or at least nothing I'd be happy with)
    Kamil Tomšík
    @cztomsik
    and because webrender is just rasterizer, it doesn't matter a lot that they are making changes to it, what we need is just to generate proper display list
    BTW: that's why we need better name because people are confused and usually don't know what webrender lib actually does and that it has actually nothing to do with web
    netop:// ウェッブ
    @NetOperatorWibby
    Ah damn
    Kamil Tomšík
    @cztomsik
    @NetOperatorWibby but the result is very similar - build desktop application with javascript, react & css, just without DOM
    netop:// ウェッブ
    @NetOperatorWibby
    @cztomsik My comment was about positron being taken
    netop:// ウェッブ
    @NetOperatorWibby
    Would it be possible to use Mithril with this someday? It looks to be way better than React, much smaller, and more pleasant to use
    Kamil Tomšík
    @cztomsik
    @NetOperatorWibby there will be support for vue3, mithrill seems to be too much coupled to DOM https://github.com/MithrilJS/mithril.js/blob/next/render/render.js
    netop:// ウェッブ
    @NetOperatorWibby
    Ah okay
    netop:// ウェッブ
    @NetOperatorWibby
    I just tried to use the starter project with Mithril and then I remembered a convo I had here. Being coupled to the DOM is unfortunate, I'd hope to use the same code for the app
    Here's a name that doesn't make much sense:
    • marble
    I like it though
    Vue 3 looks like it's gonna be great, from a cursory glance. I didn't have much fun with Vue 2 for a project about a year ago
    Kamil Tomšík
    @cztomsik
    marble sounds good (and it's not already known on github)
    netop:// ウェッブ
    @NetOperatorWibby
    I had a thought last night. There's a way to render Mithril without a DOM (https://www.npmjs.com/package/mithril-node-render) but idk how it'd work in Marble
    Kamil Tomšík
    @cztomsik
    I might be wrong but I think mithrill SSR is stateless and it's not suited for GUI (rendering static image is probably not very useful)
    that said, I think adding mithrill support is not that hard and certainly can be done, it's just not on the list currently
    you should create an issue so we can track how much this is requested
    netop:// ウェッブ
    @NetOperatorWibby
    Ah will do!
    Kamil Tomšík
    @cztomsik
    thx, for the issue :)
    netop:// ウェッブ
    @NetOperatorWibby
    Ah, so the new name is "stain". What was the inspiration?
    Kamil Tomšík
    @cztomsik
    @NetOperatorWibby yeah, node-webrender confused lot of people about what this project is so I really wanted to change it asap. there's no particular reason but from the options (marble, stain, spectrum, nue, neue) it probably sounds the best. And there's very little room for typos if you just hear about the project somewhere and you want to google it
    netop:// ウェッブ
    @NetOperatorWibby
    Makes sense!
    Kamil Tomšík
    @cztomsik
    image.png
    netop:// ウェッブ
    @NetOperatorWibby
    Nice
    Kamil Tomšík
    @cztomsik
    hey, we are moving our internal discussions to discord so if you'd like to join us there, here's a link https://discord.gg/zQwyzFb