버전별 차이점
•
원데이클래스는 버전 2부터 documentFormat에서 명시하는 컴포넌트를 순서대로 디테일 페이지를 구성하게 되어있다.
◦
버전별로 포맷이 달라질 수 있지만, 포맷에 있는 컴포넌트를 렌더링하는 것 자체는 변하지 않는다.
◦
추후 documentVersion이 업데이트 되어도, 전부 버전 2 형식으로 디테일 페이지를 구성한다.
코드 예시
◦
documentFormat에 새로운 컴포넌트가 추가될 경우, 앱을 업데이트 하지 않은 유저에게 새로운 컴포넌트가 보이지 않는 이슈가 있을 수 있다.
예시
•
버전 1의 경우, documentFormat이 아니라 코드상에 박아둔 컴포넌트만 렌더링하기 때문에, 버전 2이상의 클래스를 버전 1로 보여줄 경우 페이지 구성이 깨져서 보일 수 있다.
구성 요소 깨지는 예시 이미지