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

Suggestion: Decouple framework specific aspects. #43

Open
ariesclark opened this issue Sep 22, 2021 · 2 comments
Open

Suggestion: Decouple framework specific aspects. #43

ariesclark opened this issue Sep 22, 2021 · 2 comments

Comments

@ariesclark
Copy link

Kutty seems to be created with Alpine.js, and while it's a great library, not everyone is using it and it's just dead code if they import Kutty into their project solely for the TailwindCSS configuration just to implement their own components in React, Vue, or whatnot.

And so in my opinion; Alpine.js should not be a requirement for this project by default, and that logic should be seperated into their own areas, and perhaps even implement React, vue, ect variants.

Let me know on your thoughts, thanks!

@praveenjuge
Copy link
Owner

Yeah when I first started this, all my projects was coupled with alpine js so I started using it here too. But now it feels like it was a mistake to depend upon it because recently I had a need to use kutty in a react project and I couldn't.

I think we can separate css and js, leaving the kutty tailwind plugin here, and make a separate project for js like kutty-alpine, kutty-react etc.

Thanks for bringing this up! I'll let you know on further development here. 👍

@jerrynavi
Copy link

If you ever get started on this and need some help, I'll be happy to provide support however I can @praveenjuge

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

No branches or pull requests

3 participants