Prototypr

Prototyping, UX Design, Front-end Development and Beyond 👾 | ✍️ Write for us https://bit.ly/apply-prototypr

Follow publication

Web Development Unlocked (Part 1) — TailwindCSS

Corey Ginnivan
Prototypr
Published in
8 min readJul 16, 2020

Part One — Tailwind

Tailwind to the rescue

Example 1: Using the BEM (Block Element Modifier) methodology

https://tailwindcss.com/docs/utility-first
https://tailwindcss.com/docs/utility-first

Example 2: Using utility-first CSS via Tailwind

https://tailwindcss.com/docs/utility-first

1. Reintroducing context to development

“Creators need an immediate connection to what they create. And what I mean by that is when you’re making something if you make a change, or you make a decision, you need to see the effect of that immediately. There can’t be a delay, and there can’t be anything hidden. Creators have to be able to see what they’re doing”.

Brett Victor — Inventing on Principle

2. Reducing cognitive load through choice architecture

3. Activation of Content in Memory

4. Changes are local and safer

5. Access to a Design System that enables experimentation and flexibility out of the box

Tailwind CSS IntelliSense
https://tailwindcss.com/docs/extracting-components

6. The gibberish is eloquence in disguise

If you’re not convinced

A Real-Life Journey Into the Opinionated World of “Utility-First” CSS with Simon Vrachliotis

Go forth and conquer

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Published in Prototypr

Prototyping, UX Design, Front-end Development and Beyond 👾 | ✍️ Write for us https://bit.ly/apply-prototypr

Responses (1)