Brad Peabody
Brad Peabody
Definitely this is an important topic. I do have some thoughts on it, the highlights are: * **The language has a lot to do with it.** As an example: in...
Very interesting! Some specific comments on the above: * Any of the APIs you can use in JS you still use in Vugu, albeit with some additional cruft to call...
This is some rough internal documentation that was written up for the other project I was mentioning. Maybe it will be of some use in explaining. In this context, AccessAPI...
And to directly answer the two questions you had earlier: > or is it piggybacking off the wiring as described above Yes it uses the wiring mechanism as described here:...
Yeah, I agree with those notes. There is a recent attempt to do this in Vugu in this project: https://github.com/vugu-examples/taco-store If you look in `ui/state` you'll see cart-api.go. This is...
@mar1n3r0 Just at a quick glance, I agree that simpler is better. I'm not entirely sure how some of the concepts would translate, e.g. `updateStep({ state }, step) {` I...
Have a look at the state management in taco-store: https://github.com/vugu-examples/taco-store/tree/main/ui/state. That's the latest attempt on this to work out a good pattern.
Brotli has good browser support (https://caniuse.com/#feat=brotli ) and from my initial testing reduces wasm file size by about an additional 1/3 (e.g. www.vugu.org/main.wasm is 13.4M uncompressed, 2.8M with gzip -9...
Thanks @JalonSolov that definitely looks promising.
Yeah, this has to do with the fact that `@eventName=` means different things for components vs regular HTML elements. The design of the `vgform` package is still in flux and...