-
Reactive Components for Modern Web InterfacesPricing:
- Open Source
Interestingly enough, about a year later Evan You independently came to the same conclusion with version 2 of his Ref Sugar API for Vue 3. Version 1 was labels like above but he realized the shortcomings of that approach and ended up with:.
#Front-End Frameworks #Javascript UI Libraries #JS Library 337 social mentions
-
Cybernetically enhanced web appsPricing:
- Open Source
So how to do this better? Well what if reactivity was a keyword, decorator, or label? MobX has been doing this for ages with decorators on classes but Svelte has taken this to a whole new level.
#Javascript UI Libraries #JavaScript Framework #JS Library 349 social mentions
-
A declarative, efficient and flexible JavaScript library for building user interfaces.Pricing:
- Open Source
The simplest compiler aided approach is decorate the variable identifiers to let it know it should compile to function calls. I first saw this in the framework Fidan and later in some Babel plugins the community had created for Solid.
#Javascript UI Libraries #JS Library #Front-End Frameworks 21 social mentions
-
A JavaScript library for building user interfacesPricing:
- Open Source
Well composition is king. Probably the single most important part of React's success and for many of us no composition is a non-starter. Svelte has composition and extensibility through its stores, but the focus here today is in the reactive language where it falls short.
#Javascript UI Libraries #JS Library #JavaScript Framework 773 social mentions
-
An isomorphic UI framework similar to VuePricing:
- Open Source
There is another approach that I first came across talking with the Marko team almost 2 years ago. Marko is an interesting language because it heavily values markup syntax, and the maintainers had basically resolved that they wanted to bring their reactivity into their tags.
#Javascript UI Libraries #JavaScript Framework #JavaScript 29 social mentions