> But it would certainly be cool to have a solution that provides an > Electron-like shell around a Vugu application. I'll make an issue for it so > it's noted for later.
Yes! Exactly. Would be very interested in that. > On Mar 30, 2019, at 12:16 AM, Brad <bradgar...@gmail.com> wrote: > > Yeah, it's different. But it would certainly be cool to have a solution that > provides an Electron-like shell around a Vugu application. I'll make an > issue for it so it's noted for later. > > On Friday, March 29, 2019 at 9:12:31 PM UTC-7, Mike Schinkel wrote: > Oops. I think I spoke to soon. I don't think what you have is an alternative > to Lorca, but an alternative to Vue.js (which might still be interesting.) > > Whoever is moderating if you see this in time please just delete both > messages. > > On Friday, March 29, 2019 at 12:39:42 AM UTC-4, Brad wrote: > Now that WebAssembly is available as an (experimental) compilation target, it > raises the question of how feasible is it to make a quality UI library. Vue > (my personal fav) and React, while they have their issues, do have many ideas > which are good and seem like they may translate well over to WebAssembly. > > Here's a working experimental Vue-like UI library with tools to write UI > components in .vugu files (similar in concept to .vue files): > https://github.com/vugu/vugu <https://github.com/vugu/vugu>; Getting Started > page: http://www.vugu.org/doc/start <http://www.vugu.org/doc/start> > > HTML with logic in it gets code generated to .go files. In-browser rendering > in wasm with DOM sync as well as static HTML output are implemented. > > And this is my cheesy bullet-pointed list that makes it sound a lot more > mature than it is: > > * Runs in-browser using WebAssembly > * Single-file components > * Vue-like markup syntax > * Write idiomatic Go code > * Rapid prototyping > * ~3 minute setup > * Standard Go build tools > > I'm curious what people think of the approach and ideas for improvement. > > --brad > > > -- > You received this message because you are subscribed to a topic in the Google > Groups "golang-nuts" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/golang-nuts/kpMrXLZ38So/unsubscribe > <https://groups.google.com/d/topic/golang-nuts/kpMrXLZ38So/unsubscribe>. > To unsubscribe from this group and all its topics, send an email to > golang-nuts+unsubscr...@googlegroups.com > <mailto:golang-nuts+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.