Need advice about which tool to choose?Ask the StackShare community!
Famous Framework vs Riot: What are the differences?
Developers describe Famous Framework as "Build expressive user interfaces with consistent code and reusable components". The Famous Framework is a new JavaScript framework for creating reusable, composable, and interchangeable UI widgets and applications. It balances declarative with imperative and functional with stateful, and it's built on top of the Famous Engine. On the other hand, Riot is detailed as "A React-like user interface micro-library". Riot brings custom tags to all browsers. Think React + Polymer but with enjoyable syntax and a small learning curve.
Famous Framework and Riot can be primarily classified as "Javascript UI Libraries" tools.
Some of the features offered by Famous Framework are:
- Reusability / interchangability. The Famous Framework is built around powerful constraints and a declarative syntax that make it possible for components to be reused and interchanged.
- Application consistency. In an ecosystem where widgets/applications/utilities all follow the same guidelines, developers and designers both reap the benefits: less trial and error when attempting to integrate with others' projects.
- Integration with existing web standards. Although our integration is far from complete, from the beginning we've aimed to design and build the framework around existing web standards.
On the other hand, Riot provides the following key features:
- Absolutely the smallest possible amount of DOM updates and reflows.
- One way data flow: updates and unmounts are propagated downwards from parent to children.
- Expressions are pre-compiled and cached for high performance.
Famous Framework and Riot are both open source tools. It seems that Riot with 13.7K GitHub stars and 1.02K forks on GitHub has more adoption than Famous Framework with 401 GitHub stars and 69 GitHub forks.
Pros of Famous Framework
Pros of Riot
- Its just easy... no training wheels needed13
- Light weight. Fast. Clear13
- Very simple, fast11
- Straightforward9
- Minimalistic6
- Great documentation4
- Simpler semantics than other frameworks4
- Easier than playing Teemo3
- Great engineering2
- Light, flexible and library friendly2
- Mastered under an hour1
Sign up to add or upvote prosMake informed product decisions
Cons of Famous Framework
Cons of Riot
- Smaller community1