한줄평
“규모가 큰 설정을 검증 가능한 형태로 다루려는 팀에 강력합니다. 새 언어를 익혀야 하는 부담이 있어 간단한 설정에는 과합니다.”
이런 분께 크고 복잡한 설정을 안전하게 관리하려는 개발팀께
좋은 점
- 타입·검증으로 설정 오류를 사전에 차단
- 여러 출력 형식과 언어 연동 지원
아쉬운 점
- 별도 언어 학습이 필요해 소규모 설정엔 과함
피클 소개
프로그래밍 가능하고 확장성 있으며 안전하게 설계된 설정(configuration) 언어입니다. 반복·검증·타입 등을 언어 차원에서 지원해, 커지고 복잡해지는 설정을 문법 실수 없이 관리하고 JSON·YAML 등 여러 형식으로 내보낼 수 있습니다. 애플이 공개한 오픈소스로, 명령줄 도구와 각종 언어 연동으로 쓰는 개발자용 도구입니다.