You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Will the Carbon Design System support other frameworks in future?
We are open to the idea of providing core support for additional frameworks in future. We added Angular support in the summer of 2018.
For the Carbon Design System to incorporate additional frameworks into our core offering, those frameworks need clear, guaranteed, ongoing resources to maintain and support that option. If a team built a product using a Carbon version of Vue.js, for example, but had no plan to support that solution outside of their product, that couldn’t become a core part of the Carbon Design System.
After some initial research, thinking, and reflecting on what services are asking of us. Maybe the best approach will be to:
Support Vanilla JS very well
Offer guidance and demos on integrating VF patterns with Framework X
As we get support+time commitments nominate maintainers for, say, the "VF 2.0 Angular edition"
Perhaps some specific Angular or React support for critical EMBL JS-powered patterns (Data Protection banner, announcements, etc.)
☝️ That thinking loops me back into focusing on two big priorities:
Make a VF 2.0 that doesn't break other code (we're doing this well so far)
Offer strong guidance on how things should look/behave/feel
What's next?
Explore the above ideas
Get feedback from the to-be-created VF Working Group (a separate thing from any EMBL brand group) See: DOCUMENTATION - VF Governance #114
The text was updated successfully, but these errors were encountered:
We still have yet to come up with our approach to supporting React, Angular, [insert framework here].
There's probably some inspiration to be had from IBM's Carbon: https://next.carbondesignsystem.com/getting-started/developers/other-frameworks
After some initial research, thinking, and reflecting on what services are asking of us. Maybe the best approach will be to:
☝️ That thinking loops me back into focusing on two big priorities:
What's next?
The text was updated successfully, but these errors were encountered: