My 3 Philosophy Useful: You need to solve a user's need, a problem that users actually have.Usable: Usability needs to be clear so that users understand your product/service.Delightful: It's no bad thing if…
Separate libraries Many teams, especially medium-large teams, often decide the best approach is to break up their components into multiple libraries. This tends to scale much better. Breaking up your…
Everything in one big library Some teams, particularly smaller ones, will often create a single library to house all of their components and styles for the sake of simplicity. This…