Главная
Study mode:
on
1
Introduction
2
Introductions
3
Matts background
4
Design Systems
5
Scalability
6
Hypothesis
7
Goals
8
Outline
9
History
10
Context
11
History of the Web
12
Quality of Browsers
13
Mistakes
14
Create HTML
15
Poll
16
Design Systems Definition
17
Parts of a Design System
18
Technical Goals
19
Case Study
20
Ease of Use Maintainability
21
Easy to Maintain
22
TwoLevel Setting
23
Type Systems
24
What is the Internet
25
Mental Model
26
Atomic Design fission
27
Particles
28
Primitive Types
29
Composite Types
30
Value Utility
31
Property Utility
32
Make Responsive
33
Implementation Goals
34
Presentation
35
Continuity
36
Dont use it
37
Future plans
Description:
Explore a technical approach to building scalable and flexible design systems from scratch in this conference talk. Learn how utilizing type systems like TypeScript can address common pain points in design system development. Discover strategies for creating type-safe utilities that enhance style implementation consistency while reducing human error in large enterprise applications. Gain insights into the history of web development, the components of effective design systems, and concepts like atomic design. Examine a case study demonstrating how to achieve ease of use and maintainability in design system creation. Understand the implementation of primitive and composite types, value and property utilities, and responsive design techniques to create robust and user-friendly design systems.

Typesafe Design Systems: Building Scalable Component Libraries

ChariotSolutions
Add to list
0:00 / 0:00