Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Framework agnostic components #750

Open
msereniti opened this issue Sep 12, 2023 · 0 comments
Open

Framework agnostic components #750

msereniti opened this issue Sep 12, 2023 · 0 comments

Comments

@msereniti
Copy link
Contributor

msereniti commented Sep 12, 2023

The most critical issues of our codebase are:

  1. A lot of not typed code (weak typed core and weak typed components).
  2. Low component performance due to propsForElement mechanism.

To resolve it, probably we need to almost fully rewrite our components. It's actually not so hard because we will preserve all the tests and styles.

Also, it might be a very good chance to rewrite our components on some framework agnostic technology, such as https://github.com/builderio/mitosis or another that will generate our components runtime code for multiple frameworks such React, Vue, Qwik and Svelte.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Need research
Development

No branches or pull requests

1 participant