JSON 버전
더글라스 크락포드는 코어 JSON 표준에는 버전을 두지 않을 것이라고 공언한바 있다. 이는 현재 표준이 완벽하다는 의미가 아니다.
JSON의 버전을 두지않는 이유는 이전 버전과의 하위 호환성을 유지하려다 직면할 수 있는 위험을 피하기 위한 것이다.
크락포드는 개발 커뮤니티의 새로운 요구가 발생하게 될 경우, 새로운 데이터 포멧이 JSON을 대체하는것이 맞다고 보고 있다.
'버전을 두지 않는' 정책은 코어 JSON 데이터 포멧에만 적용된다.
예로 JSON 스키마 규격의 버전은 draft-07!(2018-06-08)이다. 이들 관련 규격은 JSON 커뮤니티와는 무관한 사람들이 작성한 것이기 때문이다.
API 설계 실무에 바로 적용하는 JSON. 토마스 지음, 심효섭 옮김, 2018년 ⓒ인사이트
반응형
'lang > js' 카테고리의 다른 글
JSON 파일 및 MIME 타입 (0) | 2018.06.17 |
---|---|
JSON 스타일 가이드라인 (0) | 2018.06.16 |
RegExp vs indexOf (0) | 2018.01.12 |
Chrome Javascript 유용한 기능 (0) | 2016.11.10 |
Javascript 2015, ECMAScript6, ES6 (0) | 2016.10.09 |