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

[question]: Why is this library marked for React? #100

Open
Tanner-Scadden opened this issue Mar 21, 2023 · 1 comment
Open

[question]: Why is this library marked for React? #100

Tanner-Scadden opened this issue Mar 21, 2023 · 1 comment
Labels

Comments

@Tanner-Scadden
Copy link

How can we help?

Just wondering why this library is packaged under a react label/why there isn't a vanilla npm package for one signal. Just wondering what the limitations are of it that rely on react.

I was able to install this package and use it inside of a solid-js app. Not a fan of using packages with CDNs due to no Typescript support/global variables. Thanks!

@rgomezp
Copy link
Contributor

rgomezp commented Mar 21, 2023

Great question!

Other frameworks like Vue use "plugins." For that reason, we chose to make plugins for Vue, Angular, etc... that meet the developer at their point of need -- that is, those packages are imported and used as plugins as defined by each framework's API contracts. The goal here was ease of use / convenience.

That said, you bring up a good point around this plugin actually being framework agnostic and thus the react label not quite describing it accurately.

We will certainly be thoughtful of how we can improve this moving forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants