Dart 팀 패키지
Dart 팀 패키지
Dart 팀이 운영하는 검증된 publisher에서 공식으로 배포하는 패키지들은 어떤 것이 있고, 각각 품질과 지원 수준이 어떠한지 정리해 드릴게요. 우리가 만든 앱에 '공식' 패키지를 쓸지, 실험적인 패키지를 쓸지 고민할 때 꼭 알아두면 도움이 되는 내용이에요.
본문
Dart 팀은 세 개의 검증된 publisher(verified publishers) 아래에서 pub.dev(pub.dev)에 패키지를 배포하고 있어요. 아래 표는 이런 검증된 publisher가 무엇인지, 각각 어떤 용도로 쓰이는지, 그리고 각 publisher 아래 패키지들의 품질과 지원 수준을 보여줘요.
| Publisher | 패키지 내용 | 품질과 완성도 | 커뮤니티 참여(이슈, PR) |
|---|---|---|---|
| dart.dev | 핵심 패키지(Core packages). 핵심 라이브러리를 보완하는 기반 패키지들이에요. | 높음(High) | 높음. 정기적으로 분류(triage)돼요. |
| tools.dart.dev | 도구 패키지(Tooling packages). Dart 팀이 다양한 Dart 도구를 만드는 데 사용해요. 다른 도구를 만드는 데도 쓸 수 있지만, 지원 약속은 핵심 패키지보다 낮아요. | 중간(Medium) | 중간~낮음. 가끔 분류되며, 모든 이슈에 응답하지는 못해요. |
| labs.dart.dev | 실험 패키지(Experimental packages). 조기 피드백을 위해 공유돼요. 일부는 아마 단종될 수 있어요. | 낮음/불완전(Low/incomplete) | 들쭉날쭉함. 약속이 없으며, 가능한 선에서(베스트 에포트) 유지돼요. |
별도로 명시하지 않는 한, 이 사이트의 문서는 Dart 3.13.3을 기준으로 해요. 페이지 마지막 업데이트: 2025-09-04. 소스 보기(View source) 또는 이슈 보고하기.
더 알아보기
- pub.dev의 검증된 publisher — 다른 검증된 publisher도 확인해 보세요.
- Dart 핵심 라이브러리 — 핵심 패키지가 보완하는 기반 라이브러리를 살펴보세요.