35.1. 첨부파일 다운로드 시점 튜닝

앞에서 소개했던 Smart Reports 는 목록에서 텍스트 데이터와 첨부파일을 동시에 따운받고 있습니다. 구현하기는 간단하지만, 사용자와 경영자 모두에게는 비경제적입니다. 불필요한 데이터를 다운받기 때문에 속도가 느려지고, 불펼요한 트래픽이 많이 발생하는 문제 때문입니다.

처음 무술을 배울 때는 단순한 기본동작부터 배우지만, 실전에서는 여러 가지 복합적인 동작과 상대방을 읽을 수 있는 눈과 지혜가 필요합니다. 이것이 바로 튜닝을 할 수 있는 자세가 됩니다.

현재 가지고 있는 기술을 먼저 생각하지 말고, 사용자들이 어떤 혜택을 받을 필요가 있는지에서 부터 튜닝이 시작되어야 합니다.

목록을 신속하게 다운받을 수 있도록 목록에 출력할 데이터만 다운받고, 상세화면에서 포토(사진) 버튼을 클릭했을 때, 첨부이미지를 다운받게 하는 것이 효율적이며, 동영상 역시, 동영상 버튼을 클릭했을 때 동여상 파일을 서버에서 다운받게 하는 것이 소비자와 공급자에게 모두 경제적입니다.