No. You can stop using Cruu at any time without skipping a beat. Using Cruu is like hiring a human React developer to hand code your UI designs. You get clean source code as output. It's yours to keep, use and host however you like.
Every component Cruu exports is meant to be customized by passing props. You can customize styles of any element, attach event listeners, or completely replace any element with your own custom code. Please see the overrides docs:
We feel that Cruu is one of the few failure cases you DON’T need to worry about. Please see our answer to “If I stop using Cruu, will this break my project?” above.
Cruu components are pure functional React components, that expose a rich set of override props. You can implement any type of customization and business logic without having to ever edit the code generated by Cruu by using the props. We feel Cruu does this in an elegant, logical, and safe manner.
Cruu is built for a continuous update process. Since you never have to edit the generated code, and all customization is done through using the props, when the design changes, your business logic stays intact. Check out the documentation on the Cruu CLI for how to update the generated code:
As of June 24, 2020 Ant Design integration is in progress and we hope to release this feature soon. Other commonly used component library integrations are going to follow soon!
Yes! Cruu is a cloud-based drag and drop design app. You can collaborate on designs with teammates together in the same file. Real-time collaboration functionality is however somewhat limited right now, in that you can't see each other in the document, or write comments or chat. We hope to add more great collaboration features soon!