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

Moving towards a Canvas Library for managing text rendering over image #58

Closed
jai-dewani opened this issue Oct 9, 2021 · 3 comments · Fixed by #61
Closed

Moving towards a Canvas Library for managing text rendering over image #58

jai-dewani opened this issue Oct 9, 2021 · 3 comments · Fixed by #61
Labels
enhancement New feature or request

Comments

@jai-dewani
Copy link
Owner

After giving it a lot of thought, I have decided that although creating cool dragging and rotating functionality over the canvas is what I love, but they take too much time, hence I have decided to use a library instead.

At the moment I am confused between React-canvas, Konva, and Fabric.js. If you have any worked on any of these or have any other recommendations, please feel free to add to this issue

@jai-dewani jai-dewani added the enhancement New feature or request label Oct 9, 2021
@jai-dewani jai-dewani pinned this issue Oct 9, 2021
@jai-dewani
Copy link
Owner Author

Also since this would be a big overhaul, a lot of the issues opened at the moment tackling anything related to canvas would become obsolete so please don't start working on them before confirming with me, or else your effort might go in vain.

Sorry for such major change in between Hacktoberfest when people were starting to pick up issues but this had to be done, either today or next year :p

@NimperX
Copy link

NimperX commented Oct 27, 2021

Hi @jai-dewani I think it's better to use Fabric.js since it provides all the rotating, scaling handlers as inbuilt functions in the canvas. So if we start with Fabric.js it would be great start and will make our day easy.

@jai-dewani
Copy link
Owner Author

@NimperX Fabric.js seems great and was my first choice as well but I don't see a lot of support for react with it.
I can use it like an external library but it would have been better if there was a version for reach that played well with its lifecycles. I am tilting towards React-canvas because of it's first hand compatibility with react.

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

Successfully merging a pull request may close this issue.

2 participants