modulare Webentwicklung

353 bookmarks
Newest
Rationalizing Functional CSS | Marcelo Somers
Rationalizing Functional CSS | Marcelo Somers
It's fun writing beautifully architected CSS components, but the fact is, I won't always be there, and in the monolith model, the team will never stop writing CSS. Functional CSS is the idea that instead of writing big, monolith components in my CSS, I write small, single property, immutable classes that can be assembled into a larger component in HTML.
·marcelosomers.com·
Rationalizing Functional CSS | Marcelo Somers
Interview with Sam Thurman -- To BEM or not to BEM
Interview with Sam Thurman -- To BEM or not to BEM
“I have preached BEM, and I think it's a good solution to a lot of CSS semantic issues. But I think having a well documented naming scheme is more important than having a perfect one, and being dogmatic doesn't help anyone.”
·didoo.net·
Interview with Sam Thurman -- To BEM or not to BEM
Battling BEM (Extended Edition): 10 Common Problems And How To Avoid Them – Smashing Magazine
Battling BEM (Extended Edition): 10 Common Problems And How To Avoid Them – Smashing Magazine
Whether you’ve just discovered BEM or are an old hand (in web terms anyway!), you probably appreciate what a useful methodology it is. If you don’t know what BEM is, I suggest you read about it on the BEM website before continuing with this post, because I’ll be using terms that assume a basic understanding of this CSS methodology.
·smashingmagazine.com·
Battling BEM (Extended Edition): 10 Common Problems And How To Avoid Them – Smashing Magazine
All or Nothing - Snook.ca
All or Nothing - Snook.ca
There’s a recent CSS property that I had originally been quite excited about: all. The all property is a shortcut for resetting all of the properties on a given element. Like a big ol’ CSS rese...
·snook.ca·
All or Nothing - Snook.ca
On Design Systems: Sell The Output, Not The Workflow – Smashing Magazine
On Design Systems: Sell The Output, Not The Workflow – Smashing Magazine
So how do you sell a design system to the client? How do you establish a shared commitment within the company to put a pattern library on the roadmap? As designers and developers, we often know and see the benefits of an overarching system that radiates consistency throughout the different experiences of a company. But sometimes it’s seen as a very unpredictable investment, and the value isn’t necessarily visible right away. In his article on Selling Design Systems, Dan Mall suggests to illustrate how fractured an organization is by printing out its different presences online an...
·smashingmagazine.com·
On Design Systems: Sell The Output, Not The Workflow – Smashing Magazine
How CSS unit tests helped us move fast – on progressive web apps
How CSS unit tests helped us move fast – on progressive web apps
The way you manage styles can make or break a long-running web project. Keeping things modular helps a great deal, but that’s only part of the solution. Six months ago we had a go at setting up CSS unit tests for our UI components. Brilliant decision, as it turns out! Since then, our job is a lot nicer. The speed of development is fast and steady. Each of us on the team is now coding with confidence, without the fear that things might unexpectedly break. And here’s how we did it:
·tomek.wiszniewski.cc·
How CSS unit tests helped us move fast – on progressive web apps
Specificity Graphs
Specificity Graphs
Harry Roberts recently wrote about creating a Specificity Graph to get a better picture of your CSS. Harry’s conclusion is that a spiky graph is a bad graph. Spikes that occur mid-graph could lea...
·snook.ca·
Specificity Graphs