What is a Design System?
Design System is a comprehensive guide for project design – a collection of rules, principles, constraints, and best practices. The core element of the Design System is often a Library of UI Components. These UI elements have also their representation implemented in code.
Design Systems are often called the single source of truth for the team involved in product creation. It allows the team to design, develop and maintain the quality of the product.
So I read this on Twitter :
I was like how to answer this question? So Design Systems do prevent creativity because it's needed to generate more products than just making a perfect button. Every time you try to create a new button from scratch, your mind will generate a new type of button and you will find your previous work waste. It's much about solving the problems by designing not just designing for good looks.
this concept applies to the Frameworks too, Design Frameworks created by companies so their website looks the same to provide a better user experience but if you try to read the pros and cons of the Bootstrap and other Frameworks, You will find this point in cons that websites look same. Google Material Design is the hard work of many years by the creative team.
They simplify the design for us and what we are doing! We are marketing the Google Material Design by using it in our Web Apps.
The design System really provides consistency and unified design which attracts the user. I will follow-up more in upcoming posts.
Don't Trust Blindly on the provided design systems by well-known companies
Almost Every Big company has a design system nowadays, I read about their design systems and they were like well-polished pixel-perfect. But Do the companies really follow their own design systems or this is just a myth or they are just doing it for marketing. I don't know! Design System is not everything, implementation of it matters most. I am not an expert at all, I am just writing my point of view.
Design has always been largely about systems, and how to create products in a scalable and repeatable way… These systems enable us to manage the chaos and create better products… A unified design system is essential to building better and faster; better because a cohesive experience is more easily understood by our users, and faster because it gives us a common language to work with.
___Airbnb
I'm Aashir Aamir Khan, Teenage Junior Web Developer, Looking for some Chocolates in the Chocolate Factory. Blogging to tell the community that I exist in this world.
- Most Popular : Bulma - The Most Underrated Framework of the CSS Framework Era
- Most Popular Web Development Projects That can help You Get a Job in 2019-2020
- My Study About Static Site Generators
Top comments (7)
Wow, I never thought of that! So in other terms, design shouldn’t be about pure creativity, but about solving users problem in an efficient, and sometime creative, way?
I think design systems can still be used creatively. They keep things consistent and efficient but I can see how it would prevent you from creating from scratch.
I agree, Design Systems are made to prevent your creativity because human mind is so creative and it needs some guidelines to generate more result.
"ways to solve problems, that happen to not have been done before." I think that you just gave the definition of creativity
Of course design is for marketing 🙃
Sorry if it sounded like that, it wasn't my goal