4 ms·
I'm just gonna say it. We don't need another "lightweight, responsive, modern" CSS framework. It's a solved problem.
by matchbok 8y ago
I'm just gonna say it.
We don't need another "lightweight, responsive, modern" CSS framework.
It's a solved problem.
- jv22222 8y agoIMHO Everyone should write at least one framework of some kind. Bonus if it's open source. It's a huge learning experience. Gives you a deeper understanding of how other other frameworks work. Helps you understand user and customer support. How to write documentation. Great for your resume. Etc. In other words, if you only ever consume frameworks it makes it difficult to know what to do or how to approach solving some of the lower level issues a framework may present.
- Jac21 8y agoDo you have any personal experience in doing so? They seem like tempting projects from the outset, but getting started with some clear goals in mind, alongside philosophical/idealistic differences from what's already out there so you're not simply rewriting something for the sake of it has prevented me from getting too far down a particular rabbit-hole.
- jv22222 8y agoAh yes. Sorry this reply is so late. My first php framework was something called php4gl back before ruby on rails was created. It used the command line to bake controllers and such. Just a private project never released. Lost the code now! I also wrote another couple more php frameworks. I used one for all my personal side projects. And I wrote a couple for day jobs website over the years. Actually it wasn't until Laravel came out that I was convinced NOT to write or use my own php framework ;) So, now I've stopped writing php frameworks. But, I still write a CSS component framework from scratch for every project. I wrote a really quirky javascript framework called Double Dollar that worked using a kernel pattern. Anyone I showed it to thought it was nuts. I abandoned it and now just use jquery for projects I work on like https://nugget.one https://nugget.one Probably the most sucessfull open source project I created was ezSQL. Wordpress ended up using it as their original database class and then as the API interface for their current wpdb database class. I think a lot of people probably curse me for that ;)
- city41 8y agoCurious what people are using css frameworks for these days. I used to use minimal ones to get some kind of grid support. But now I just use css grid. Are people still using frameworks due to needing to support old browsers?
- hliyan 8y agoPerhaps the issue is with the constant use of the adjective "modern" in many new libraries and frameworks. It implies that there are no other notable benefits than the implementation being based on newer technologies and development practices. Is it faster (than what's current out there), more stable or easier to use, would be the answer that most prospective users look for...
- tomcam 8y agoI like fast, small web pages because not everyone has a broadband connection at all times. Can you tell me what other mature, tested, well-supported CSS frameworks have a feature set that large in less than 25% of Bootstrap's size?
- hardwaresofton 8y agohttps://purecss.io/ https://purecss.io/ http://getskeleton.com/ http://getskeleton.com/ https://tachyons.io/ https://tachyons.io/ https://bulma.io/ https://bulma.io/ https://picnicss.com/ https://picnicss.com/ https://www.muicss.com/ https://www.muicss.com/ [EDIT] - BTW, I mean this with less snark and more did-you-know-all-these-existed? I knew of purecss & skeleton (and I've forgotten a few, because it used to be very common to see these), and I've seen bulma before but some others were new to me (and I favorited them to give a try on some random project)
- me_bx 8y agoSkeleton is not maintained anymore. Skeleton-framework is one of the more up-to-day forks, which kept the original philosophy: https://skeleton-framework.github.io/ https://skeleton-framework.github.io/
- tomcam 8y agoThanks! I chose Spectre after evaulating every one of these. Skeleton came very close. It's old but still looks incredibly good IMHO.
- hardwaresofton 8y agoPureCSS was one of my favorites for a very long time. These days I use component frameworks like ElementUI[0] more than anything else to maintain consistent styling (since most things on the page happen to be components). [0]: https://github.com/ElementUI https://github.com/ElementUI
- rimliu 8y agoThe first question to ask should not be "what framework should I use?" it should be "do I really need a framework?"
- dmitriid 8y agoIn which way is it solved? It takes insanely hard work to pull off a consistent cross-component design in CSS.
- matchbok 8y agoPick one of the 100+ frameworks that do 100% of what this one does.
- wild_preference 8y agoI didn't think any of them looked as good as Spectre.css for my project. Next?
- tomcam 8y agoDo tell which ones fit that qualification?