root-systems / dogstack

:dog: :dog: :dog: a popular-choice grab-bag framework for teams working on production web apps
https://dogstack.js.org/
25 stars 7 forks source link

find best react component ecosystems #13

Closed ahdinosaur closed 6 years ago

ahdinosaur commented 7 years ago

what's important:

what components do we need?

ahdinosaur commented 7 years ago

https://react-component.github.io/badgeboard/

ahdinosaur commented 7 years ago

table: https://github.com/tannerlinsley/react-table

ahdinosaur commented 7 years ago

https://carbon-ui.com/

ahdinosaur commented 7 years ago

@simontegg started using ant.design, and now is using Semantic UI

the reason Semantic UI is great is that every component supports className, which means it works great with fela. i'm keen to give this a try. /cc @gregorykan

ahdinosaur commented 7 years ago

ended up going with http://material-ui.com/ for Cobuy. it's the most popular, is theme-able in js (Semantic UI and ant.design both require less to modify theme), supports className, and is shiny as. :sparkles:

i figure it's better to get some dogstack-y components up using Material than try to immediately roll our own components, as we can learn what we want to do differently later once we know what components are important.

simontegg commented 7 years ago

My hesitation around Material was the inline styles implementation https://github.com/callemall/material-ui/issues/1132

I'm now also looking at blueprint js

date range picker editable text