what if we got rid of x-engine and x-interaction? hahaha just kidding. ...unless? #690
Replies: 4 comments 3 replies
-
There are 8 projects which use hyperons instead of React or Preact. It doesn't look like it has a compatibility layer either like Preact has. Would we be dropping support for the framework as part of this change? |
Beta Was this translation helpful? Give feedback.
-
Would we actually be getting rid of x-interaction here or are we instead releasing a new major version which uses modern React idioms? |
Beta Was this translation helpful? Give feedback.
-
Nice! So for x-dash components, will we need to break their dependency on x-engine before it can be removed from any apps which are consuming x-components? I think some apps install x-engine only because they're using x-follow-button or similar |
Beta Was this translation helpful? Give feedback.
-
worth noting that the only component that supports serialisation/hydration is |
Beta Was this translation helpful? Give feedback.
-
tl;dr: it's not 2018 anymore, we can make better choices now, and these packages are poorly understood and issue-prone.
x-engine
why it exists
what's wrong with it
x-engine
what would we do instead
x-interaction
why it exists
what's wrong with it
what would we do instead
withActions
to React Hooks, mostlyuseState
anduseEffect
Beta Was this translation helpful? Give feedback.
All reactions