Open briancavalier opened 8 years ago
Here are some possible axes along with the person might be considering different libraries of this nature.
Ping. #3 thing in computer science is picking JS libraries. From the perspective of React I see the prominent alternatives as RxJS (recently endorsed by Recompose), xstream (in Cycle.js), and Bacon.js (in Calmm). Except xstream all have been around 5+ years. Do they have philosophical differences? Like I assume Most.js is more "correct" (in the algebraic sense), RxJS has more functions, xstream is streamlined to drive Cycle.js, and Bacon.js has specialized streams called "properties" and buses". The latter 2 are hot-only, I assume Most.js handles cold observables more intuitively, and each library does the #2 hard thing differently namely naming things. What am I missing?
@texastoland Thanks for the twitter poke as well. I mentioned a few things there, which I'll add below for posterity. Primarily, though, I'll point folks to the most/core docs. @most/core
is the future of mostjs, and we're trying to incorporate this kind of info into its docs.
To be up front, while I do think it's important to have more info about mostjs's philosophy, strengths/weaknesses, and use cases, I don't feel a strong need to compare mostjs to any other particular library.
Specifically, most/core aims for:
We can certainly always do better surfacing this kind of thing in docs.
See this comment. Can we provide a bit more guidance in the README about the characteristics that distinguish most.js, and for which use cases someone might choose to use it.