Why Angular is the best framework for a design system

preview_player
Показать описание
Design systems are critical for any company that wants to enable rapid development and innovation while maintaining a consistent user experience, and design. Angular is the best framework for developing a design system due to the wide range of features provided by the framework, including the ability to compile to custom elements. This is in addition to the power of Angular schematics that has allowed us to automatically install and setup the library in every project, as well as generate key components that are specific to our design system, and organization with just one command.

Here is my original talk at ngVikings 2020:
Рекомендации по теме
Комментарии
Автор

Amazing talk! There are so many great tips here that I might have to watch this more than once to catch them all.

joshblf
Автор

Fantastic video! Very good explanation!!

mechantgarcon
Автор

Hi there, I'm looking at trying to get the angular library compiled at a different version then the project implementing it. Since it's compatible with different frameworks this should be possible right? Could you show us how to go about compiling an angular project as web-components? simply running ng build command seems to simply compile it normally for modular system which includes a peerDependency checker forcing us to match angular versions.

Jessyco
Автор

Thank you for the presentation!

How can I use angular material within zone-less apps? If it doesn't work, are there any angular material-like design systems that works within zone-less apps?

Thank you in advance!

biovawan
Автор

Hey man, I work in a company that's starting to build a design system with angular and we don't know how to distribute the code to other projects. We are trying to add scss on top of Angular Material but we are also having a hard time defining what should be "free" and what should be created in sass

jvzaniolo