Software Alternatives & Reviews

The Quest for ReactiveScript

Vue.js Svelte SolidJS React Marko
  1. 1
    Reactive Components for Modern Web Interfaces
    Pricing:
    • 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

  2. 2
    Cybernetically enhanced web apps
    Pricing:
    • 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

  3. 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

  4. 4
    A JavaScript library for building user interfaces
    Pricing:
    • 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

  5. 5
    An isomorphic UI framework similar to Vue
    Pricing:
    • 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

Discuss: The Quest for ReactiveScript

Log in or Post with