Dart 팀 패키지

Dart 팀 패키지

Dart 팀이 운영하는 검증된 publisher에서 공식으로 배포하는 패키지들은 어떤 것이 있고, 각각 품질과 지원 수준이 어떠한지 정리해 드릴게요. 우리가 만든 앱에 '공식' 패키지를 쓸지, 실험적인 패키지를 쓸지 고민할 때 꼭 알아두면 도움이 되는 내용이에요.

출처: Dart team packages

본문

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) 또는 이슈 보고하기.

더 알아보기