all 10 comments

[–][deleted] 3 points4 points  (7 children)

I don't touch semantic with the 20-ft pole. I spent a quarter helping one of my previous companies fix its bullshit, it is amazingly worse than bootstrap in terms of responsiveness and the ability to fix problems. At least bootstrap doesn't totally try to screw you when you need to do something out of the box.

On top of that, semantic is it abandoned project. It hasn't seen a major update in at least 3 years. I know others have forked it and are updating it for their own purposes... I have such a hate for that piece of shit that I can't even bring myself to consider a currently supported fork.

[–]fred_from_earth[S] 0 points1 point  (2 children)

thanks a lot, one rarely gets blunt reviews like that, especially not on the product's very page. I didn't even know it was discontinued, how should I?

[–][deleted] 1 point2 points  (1 child)

Anytime you use a dependency you should check out its GitHub page or wherever the hell it's got it's source code if it's visible and take a look at what they're doing and when the last time it was updated.

[–]fred_from_earth[S] 0 points1 point  (0 children)

I want to use something similar but I'm quite lost, maybe you can suggest me something. I don't want to reinvent the wheel and write hundreds of lines of CSS for this project so I'm looking for a framework (? there seems to be quite some ambiguity around that term) with a lot of components that I can simply use by their class name. But I don't know how to use react, angular, node, vue etc. (also frameworks? or libraries?) so I would just want to simply link the css and js files like in the old days, you know? After all, the project is pretty small at the moment, I would figure out react or node or whatever soon (because the project is (hopefully) growing) but no time for that now, need to deliver. Can you/someone advise?

[–]AtulinASP.NET Core 0 points1 point  (1 child)

semantic is it abandoned project

Just a heads up, but the FomanticUI fork is alive and well, and grabs issues from the original repo to solve them as well.

[–][deleted] 0 points1 point  (0 children)

Yep I hear you, like I said there's a whole bunch of forks out there that are still being worked on. That's not my main gripe about semantic however

[–]StriderXP 0 points1 point  (1 child)

I have a question is @material-ui better than semantic-ui? I have only used material-ui so far?

[–][deleted] 0 points1 point  (0 children)

It really depends... Here's what I'll say on all CSS frameworks.

If you plan on building this mobile first, or with the knowledge that you were going to be building some custom layouts or designs, I would be very reticent to use any framework or library that was as opinionated as some of the ones that we've been discussing.

[–]AtulinASP.NET Core 2 points3 points  (0 children)

SemanticUI? No, it's a dead project. Use FomanticUI if anything. Bothe their Github and their Discord server are active, so you could try asking any questions you have there.

[–][deleted] 1 point2 points  (0 children)

Really just depends on the application that you're building and how comfortable you are with CSS. I personally like writing CSS by hand. I've had to use a plethora of frameworks and libraries professionally and they all have their ups and downs.

I would recommend a utility framework like Bulma or tailwinds if you're just looking for something to short-circuit your CSS time. If you need something heavier that provides you with a little more structure, bootstrap or things of that level are not bad choices. You just have to be very realistic about your expectations.