웹은 매쉬업으로 인해 점점 더 빠르게 진화하고 있다
웹 생태계를 더욱 풍요롭게 해주는 매쉬업 애플리케이션으로, 자바스크립트를 중심으로 오픈API를 설명하고 오픈API를 활용하여 바로 활용이 가능한 매쉬업을 만드는 과정을 보여주고 있다. 블로그, 차트, 지도, 이미지, 동영상 API의 효과적인 활용법과 실용 예제를 수록하였고, API 사용자 인증, 파일 전송, 배포 등 웹 애플리케이션 개발 실전 팁을 익힐 수 있도록 구성하였다.
1장에서 매쉬업에 대한 개념을 간단히 짚은 후 2장부터 지도, 이미지, 차트, 동영상등 다양한 API를 다루면서 매쉬업을 배운다. 책이 서서히 고급 내용을 단계적으로 다루는 방식이며, 7장부터는 매쉬업 초보 개발자들이 가장 어려워하는 관문인 사용자 인증과 관련된 부분, 인코딩과 관련된 부분 등을 상세히 다루었다. 책의 모든 예제는 HTML과 자바스크립트로 이루어지며, 부담 없이 매쉬업 애플리케이션을 구현할 수 있도록 Adobe AIR를 활용해 만들도록 했다. 따라서 책을 이해하는데 HTML과 자바스크립트만 알면 무리가 없도록 하였다.
예제로 사용된 소스 코드는 http://acornpub.co.kr/book/mashup에서 내려 받을 수 있으며, 매쉬업 커뮤니티인 매쉬업 애플리케이션을 만드는 사람들(http://cafe.naver.com/mashupapps)에서도 내려 받기가 가능하다. 그리고 커뮤니티에는 예제 외에도 도움이 될만한 자료들이 있다.