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

SPIKE: Research Bit and other component library-associated tools #537

Open
BCerki opened this issue Oct 11, 2022 · 0 comments
Open

SPIKE: Research Bit and other component library-associated tools #537

BCerki opened this issue Oct 11, 2022 · 0 comments
Assignees

Comments

@BCerki
Copy link
Contributor

BCerki commented Oct 11, 2022

Bit is a tool for making components (both front- and back-end). Features:

  • easy set-up
  • good versioning and dependency support (component library currently uses lerna but not to full monorepo potential)
  • can grab components from different libraries
  • relatively easy deploy process
  • docs can include figma/designs
  • looks like good support for base components and other components build off them
  • does the back-end component thing mean we could use Bit for everything in the toolkit? Eg testing helpers, rjsf themes, etc.?
  • can use any stack

Cons:

  • slow to load new changes
  • users have to do additional setup to import components: npm config set @bit:registry https://node.bit.dev
  • doesn't reduce refactoring--we could bring in the components as is but the need for customization/flexibility means we're still going to need a component in every theme
@BCerki BCerki self-assigned this Oct 20, 2022
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

1 participant