O que eu amo no Semantic UI React é como é fácil integrar seus componentes em qualquer aplicação React. Com os componentes prontos para uso, você pode construir uma interface de usuário muito leve e bonita.
Conheci o Semantic UI pela sua versão jQuery e escolhi por causa de sua simplicidade visual. Eu realmente não gostava das cores e/ou designs de outras bibliotecas, e ao procurar alternativas, encontrei o Semantic UI. Desde então, sempre o uso para meus projetos pessoais, e quando a velocidade é necessária, também para os profissionais.
Então, quando comecei a usar React para SPAs, obviamente escolhi o Semantic UI React e estou muito feliz com minha decisão. Análise coletada por e hospedada no G2.com.
A principal coisa que eu não gosto no Semantic UI React é que personalizar seus componentes pode ser realmente desafiador. Na minha opinião honesta, eles abusam da regra CSS '!important', o que é um problema às vezes quando você precisa dar uma aparência levemente personalizada aos seus componentes (por exemplo, mudar ligeiramente a cor de um botão).
Uma última coisa que eu não gostei na versão React do Semantic UI é que as animações não funcionam tão bem quanto na sua versão jQuery. Por exemplo, se você quiser adicionar uma animação quando modais abrem, você tem que fazer muitos contornos com o componente Transition. Quero dizer, a transição não vem por padrão com o componente Modal, e em algumas ocasiões lidar com Transitions pode ser bastante tedioso. Análise coletada por e hospedada no G2.com.



