From the course: CSS: Design Systems and Architectures

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Benefits and challenges

Benefits and challenges - CSS Tutorial

From the course: CSS: Design Systems and Architectures

Start my 1-month free trial

Benefits and challenges

- [Instructor] It's one thing to say that you want to create a design system, and it's another to actually do it. To get the full advantages of a design system, organizations must be prepared to make it happen. Let's talk about some of the benefits first. Design systems promote consistency by planning ahead and working towards one unified set of guidelines for your entire project. Consistency will improve user experience, and also help with design and development workflows, and team efficiency. Design systems also reduce repetitive work. Creating a library of common patterns, writing modular code, and creating a framework means that elements can be reused, instead of recreated each time they're used. For the developers on your team that don't specialize in front-end, they can also benefit from having a customized front-end took kit, rather than relying on generic UI kits. Having documentation makes it easier and faster to onboard new team members, and also provides a centralized…

Contents