디자인이라고 부르지 않으면 컴포넌트 라이브러리라고 하기가 부끄럽습니다
얼마나 시간이 걸렸는지(거의 반년), 얼마나 많은 컴포넌트를 리팩토링했는지(거의 전부), 아무도 신경 쓰지 않습니다. 17 알파, 13 베타, 7 rc 버전을 출시했는지 여부는 아무도 신경 쓰지 않습니다.
v3가 CSS Var, RTL, 빅데이터 카드를 지원하는지, TS 유형이 완벽한지, 전역 설정 구성 요소 크기 등을 알고 싶습니다.
네, 이를 위해 v3가 나왔습니다. 물론, 더 이상 설명하지 않을 작은 기능들이 많이 있습니다. 관심 있는 분들은 업데이트 로그를 확인해 보세요.
변경 로그 링크: https://www.antdv.com/docs/vue/changelog-cn
자, 불완전성에 대해 이야기해 보겠습니다.
1 문서화는 모두가 알고 있습니다. 매우 중요합니다. 하지만 잘 쓰기는 정말 어렵습니다
2. TS 유형은 현재 슬롯 프롬프트 및 일반 구성 요소를 지원하지 않습니다. 후속 작업 전에 volar가 완벽해질 때까지 기다리고 싶습니다
3. 죄송합니다. 우리는 세계 2대 구성 요소 라이브러리인 MUI(이전의 Material UI)와 마찬가지로 독립적인 상용 구성 요소인 https://surely.cool로 만들었습니다. 그러나 구성 요소 라이브러리는 사용자 정의 기능을 노출하므로 여전히 제3자 라이브러리는 빅 데이터 테이블의 단순화된 버전을 구현합니다.
위의 첫 번째와 두 번째 사항에 대해 아이디어나 관심 사항이 있다면 PR에 오신 것을 매우 환영합니다. 하지만 앞서 말씀드린 것처럼 리뷰 PR은 매우 까다로운 일이며 필연적으로 개인 주관적인 스타일 선호도가 없을 것입니다. 누구에게나 당신의 노력은 "헛된 것"일 수 있으므로 마음이 냉담하거나 PR을 추구하는 경우에는 오지 마십시오.
세 번째 사항과 관련하여, 귀하의 회사가 우리를 지원하고 제품 경험을 최적화하기 위해 약간의 돈을 지출할 의향이 있다면 정말 감사하다는 말씀밖에 드릴 수 없습니다. 개인 프로젝트라면 이렇게 많은 양의 데이터가 들어있나요? 아니면 그것도 지원되나요? 오픈소스를 사용해도 괜찮지만, 사용이 불가능하지는 않습니다.
업그레이드 문서 정보:
알파 버전이 출시되었을 때 사본이 제공되었으며 파괴적인 업데이트가 없고 새로운 기능에 대한 업그레이드 문제가 없기 때문에 지금도 여전히 사용할 수 있습니다.
업그레이드 문서 링크: https://www.antdv.com/docs/vue/migration-v3-cn
버전 1.x 및 2.x에 대한 향후 계획 정보:
2.x 버전 is One은 Vue 3와 호환되도록 업그레이드된 버전이지만 Vue 3의 특성에 맞게 최적화되지 않았으며 많은 새로운 기능을 추가하지도 않았습니다. 이 버전을 보관하고 더 이상 새로운 패치 버전을 출시하지 않습니다. 가능한 한 빨리 새로운 3.x 버전으로 업그레이드하고 3.x가 제공하는 개발 편의성과 새로운 기능을 즐기려면 업그레이드 설명서를 참조하십시오.
1.x 버전은 Vue 2를 지원하는 버전입니다. 이 버전은 새로운 기능을 추가하지 않고 "차단 버그"만 수정합니다. Vue 2가 Composition Api와 호환되는 새 버전을 출시하면 최종 목적지를 다시 고려할 것입니다. .
차단 버그란: 현재로서는 어떤 경우에도 우회할 수 없는 버그입니다.
요약하자면, 과거 버전에 대해 매우 유감스럽게 생각합니다. 물론 직접 수리하여 패키지로 보낼 수 있습니다.
말씀드렸듯이 오늘의 초과근무 업그레이드는 앞으로 더 많은 물고기를 잡기 위한 것입니다.