It's an interesting idea, but it's hard to tell what the native parts are. The home page has a section titled "Native Targets" with an arrow icon that looks like it'd go to some docs, but appears to just be an icon. The running example is a straightforward responsive web page. The docs are centered around UI components for this tool and the lack of a Tree component really makes it look like this is a web framework.
Does it actually generate a native mobile or desktop application? I probably overlooked it, but I couldn't find an example app to build and experiment with locally.
Very frankly, I’m assuming that you typed something sloppy into AI and asked it to make a big project and a big web page for it, and now you have little or no idea what it did, except that it strung programming concepts together.
I love this idea. I was working on a JavaScript dialect to make programming more approachable after watching non technical colleagues vibe coding. It was clear that learning programming concepts would make a world of difference
> Dowe is a Rust compiler and runtime toolchain for building fullstack products from a unified, declarative source graph. Applications are authored in Dowe Source Format (.dowe), checked against explicit language and platform contracts, and lowered into the artifacts required by each selected target.
It's an interesting idea, but it's hard to tell what the native parts are. The home page has a section titled "Native Targets" with an arrow icon that looks like it'd go to some docs, but appears to just be an icon. The running example is a straightforward responsive web page. The docs are centered around UI components for this tool and the lack of a Tree component really makes it look like this is a web framework.
Does it actually generate a native mobile or desktop application? I probably overlooked it, but I couldn't find an example app to build and experiment with locally.
Dowe generate a native mobile or desktop application no webview
Very frankly, I’m assuming that you typed something sloppy into AI and asked it to make a big project and a big web page for it, and now you have little or no idea what it did, except that it strung programming concepts together.
I love this idea. I was working on a JavaScript dialect to make programming more approachable after watching non technical colleagues vibe coding. It was clear that learning programming concepts would make a world of difference
I can't be bothered to read a website that is so clearly AI generated with little to no polishing. What does that say about the rest of the project?
[delayed]
If you can’t even make the web page yourself, what am I supposed to conclude about your web language?
From the Github README:
> Dowe is a Rust compiler and runtime toolchain for building fullstack products from a unified, declarative source graph. Applications are authored in Dowe Source Format (.dowe), checked against explicit language and platform contracts, and lowered into the artifacts required by each selected target.
This is a lot... is the web rendering just this framework in itself? Like this is a custom/new SSR solution?
Web render SSR, and native app on ios, android, no webview
So the way this works is that we chose pre-defined Layouts and components right
dowe is a fullstack framework, server, web, desktop, ios, android one code base
forgot to add slop.
Dowe — A full-stack language for server, web, desktop, Android, iOS, *and Slop.*