fomantic / Fomantic-UI

Fomantic-UI is the official community fork of Semantic-UI
https://fomantic-ui.com
MIT License
3.58k stars 333 forks source link

Future of Semantic-UI/Fomantic-UI for react #1286

Open LadIQe opened 4 years ago

LadIQe commented 4 years ago

Hello guys,

I know there is a lot of topics about it and it was maybe answered long time ago. But I want to know, whats the future of this great library.

Im FullStack Web Developer with skills in DevOps. Im working for company, but I want to start aslo my own business or at least I will try. Im more of programmer then designer, so Im looking for UI kit/framework to help me with that.

I found many many libraries, but a lot of are not maintained anymore and some of them (like ant) doesnt allow to easy customise their components (no classNames). Some of them (like PrimeReact) are too big and heavy for simple SPA (like blog). So I want easy, lightweight library with easy custom classNames and Semantic/Fomantic looks good.

But, there is big BUT. I found out that maintaince of main project (Semantic-UI) is no longer and because Semantinc-UI React is based on it, whats the future of this library? Also, Fomantic was created to continue maintaince of Semantic-UI and because there are now info, that you guys want to upgrade project to v3, and maintainer of Semantic-UI React is somehow against it and I dont really know if maintaince of SUIR continues, whats the future of this library (FUI/SUI) for React? I really want to use SUIR, but there are some things that I dont like and FUI fixed them, but FUI is not for React what I know.

It would be great if someone will try to explain me, if its worth to wait, or better go for another library, which I really dont want, but I cant wait too long.

Thanks guys, sorry for this topic and my english :)

edit: I saw some update from Dec 2019 for SUIR, so now Im more confused :)

GammaGames commented 4 years ago

SUIR is based on SUI and they wish to remain that way, they don't have base SUI feature set yet (though it does look like most of it is there). They are a different team, so the lack of maintenance on the base repo does not effect them.

As for FUIR (or whatever it is re-branded as):

3.0 will be released first with vanilla JS support, then React and Vue will be added later. I'd like to see other frameworks supported as well, but we should start slowly... we're a small team of 5 contributors working on FUI for free, on our spare time.

It'll be released when it's ready, there is not an estimated date. They do plan on offering a compatibility layer that allows easier implementation in different frameworks and maintaining an official React implementation.
I don't think there's really any reason to not use SUIR while waiting for FUIR, but transitioning between them will probably not just be a drop-in replacement after v3.0 has been released.

geraldodev commented 4 years ago

@GammaGames In the meantime can Fomantic be used instead of Semantic used with SUIR ?

lubber-de commented 4 years ago

@geraldodev As long as you do not need the new features of FUI (especially js modules like toast,slider, calendar or new rating) the pure CSS Part should still work fine with sui react.

naterexw commented 4 years ago

Here is a Next.js + Fomantic-UI + React starter template https://github.com/skydiver/nextjs-semantic

aggregate1166877 commented 1 month ago

Here is a Next.js + Fomantic-UI + React starter template https://github.com/skydiver/nextjs-semantic

I'm struggling to see what this attempts to accomplish. It installs semantic-ui-react and fomantic-ui into the same space. Is this not really bad? My intuition tells me this will create nothing but painful bugs and hard inconsistencies.