Rematch: a Roadmap?

Created on 14 Mar 2018  路  5Comments  路  Source: rematch/rematch

I came across Rematch recently and i find it very simple and delightful. Thanks for the great work. 鉂わ笍

It is in its early stages, and i'd like to point out an important thing to take into consideration, that is the need for a roadmap, and a proper document that explain the scope of the project and what is not in the scope. Because adding a lot of features, although cool, is not beneficial in the long run or comes with tradeoffs. A great example is Elm and how they tackle features, and also Redux .

Here is a recent tweet from DHH that talks just about that

An endless parade of people with really good, concrete reasons will ask you to make your product more "advanced" or "flexible" (i.e. complicated). Listen to them, but balance the feedback with a thought to the many more who won't buy a complicated product.

docs question

Most helpful comment

Edit: CurrentVision['TS support'] = true

All 5 comments

Thanks @haikyuu. Your comments are well timed as we see more and more people getitng involved. We definitely are in agreement.

Perhaps this thread can serve to outline a clearer vision of what Rematch is.

Current Vision

  • limited to state management
  • view layer agnostic
  • should evolve best practices and display them in tutorials/docs

Future

  • support multiple stores
  • allow a wild west of plugins, but limit core to evolved best practices
  • support improved devtools

We welcome discussion and disagreement.

Sad to see no typescript support in there 馃槩

Edit: CurrentVision['TS support'] = true

Haha

I've added a roadmap under milestones. I think this should be a good start.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

suazithustra picture suazithustra  路  6Comments

blairbodnar picture blairbodnar  路  3Comments

slbucur picture slbucur  路  4Comments

ShMcK picture ShMcK  路  4Comments

alexicum picture alexicum  路  5Comments