9 ms·
Normally I would agree, but GUI development with Vue is such a lovely experience. It takes advantage of many of the newer JS features to make this possible (aut
by mintplant 8y ago
Normally I would agree, but GUI development with Vue is such a lovely experience. It takes advantage of many of the newer JS features to make this possible (automatic data binding via property get/set interception, for example). As a consequence it's hard to imagine providing the same in another, better language.
- pjmlp 8y ago.NET has been doing it since 2008.
- Can_Not 8y agoIs this something that's had good crossplatform support since 2008 or more recently?
- pjmlp 8y agoNo, it is something that has been doing "automatic data binding via property get/set interception, for example" since 2008, so it is easy to see it in an language that isn't JavaScript. Additionally, Xamarin is older than VueJS.
- Can_Not 8y agoIt would be a bigger deal if it was not windows only.
- pjmlp 8y agoXamarin never was Windows only. And Mono was a thing before .NET Core came into the scene.
- mintplant 8y agoYeah, I've worked with XAML and such in .NET-land. DependencyProperties are nowhere near as painless and transparent as the state of things in Vue. Doing computed propeties, trying to use converters in a sane way, setting up templates for repeated items - all quite clunky and arcane. This falls out of doing interception at the library level rather than the language level, I think.