매쉬 업 개발자 는 공개 API 를 확보 하 고 , 공개 API 서비스 제공 자 들 이 제공 한 매뉴얼 을 참고 하 여 매쉬 업 함수 를 구현 하 며 , HTML 페이지 의 레이아웃 을 결정 함 으로써 최종 매쉬 업 컨텐츠 를 완성 한다 ( 208 ) . 따라서 , 매쉬 업 개발자 는 통신 프로토콜 및 데이터 포맷 변환 과 같 은 매쉬 업 구현 과 관련 된 부분 을 모두 담당 해야 한다는 문제점 이 있 다 . 특히 , 공개 API 서비스 를 제공 하 는 방식 이 공개 API 서비스 제공 자 마다 다르 기 때문 에 , 개발자 는 다양 한 공개 API 서비스 에 대한 분석 및 관련 기술 을 먼저 습득 해야 하 며 , 매쉬 업 이 개발자 의 능력 에 의존 하 게 되 는 문제점 이 있 다 .