비전
비전 (Vision)
Material Design 가이드라인의 우아한 React 구현을 제공하면서, 동시에 여러분의 브랜드에 완전히 맞도록 커스터마이즈할 수 있게 하는 것이 Material UI의 비전이에요. 그냥 가이드라인만 따라 하는 도구가 아니라, 앱 개발 전반에 실제로 유용한 일반적인 UI 라이브러리를 지향하고 있어요.
출처: 문서
본문
우리의 비전은 Material Design 가이드라인의 우아한 React 구현을 제공하되, 여러분의 브랜드에 완전히 맞도록 커스터마이즈할 수 있는 것이에요.
Material Design 가이드라인은 훌륭한 출발점이지만, 애플리케이션의 모든 측면이나 요구 사항에 대한 지침을 제공하지는 않아요. 가이드라인 특화 구현에 더해, Material UI가 애플리케이션 개발에 일반적으로 유용한 무엇이든 되어 가기를 원해요. 그 정신은 전적으로 Material Design 가이드라인의 취지에서 나온답니다.
그래서 Material UI는 단순한 Material Design 가이드라인 구현이 아니라, 많은 사람들이 필요한 컴포넌트로 구성된 범용 UI 라이브러리가 될 거예요. 이 일반화된 용도가 특정 디자인 방법론을 암시하지는 않아요. 또한 디자인 가이드라인에서 다루지 않는 컴포넌트나 조합도 갖게 될 거라는 뜻이에요.
우리는 React로 풍부한 사용자 인터페이스를 구축하는 데 필요한 모든 저수준 도구를 제공하는 데 집중해요. Material Design 가이드라인(꽤 높은 수준의 기준이죠)을 구현하고 나면, 여러분은 필요한 어떤 스타일 커스터마이즈와 함께 그것을 자신의 비즈니스에 활용할 수 있을 거예요. 기업들이 Material UI를 사용해 자신의 브랜드에 맞는 방식으로 성공하는 모습을 보고 싶어요. Material 철학에 가깝든 아니든 상관없이요. 그들의 UI가 단순히 또 하나의 Google 제품처럼 보이게 하고 싶지는 않아요.
개발자 관점에서, 우리는 Material UI가 다음을 수행하기를 원해요:
- 완전히 캡슐화되고 조합 가능한 React 컴포넌트를 제공할 것
- 테마 적용 / 커스터마이즈가 가능할 것
- 크로스 브라우저 호환이 되고 접근성이 좋을 것
- 개발자의 즐거움, 커뮤니티 의식, 그리고 신규·경험 개발자가 서로 배울 수 있는 환경을 조성할 것