알라딘

헤더배너
상품평점 help

분류

이름:장정환

최근작
2013년 9월 <제이쿼리 툴즈 UI 라이브러리>

장정환

HTML5와 자바스크립트에 빠져 있는 개발자다. NHN에서 UI개발 조직을 이끌며 자바스크립트로 네이버의 다양한 UI를 개발하는 데 참여했으며 JindoJS와 스마트에디터 프로젝트를 주도했다. 짧은 시간이지만 XE 1.7의 PM으로도 참여한 경험이 있다. 지금은 카카오에서 새로운 모바일 세상을 만들고 있으며 페이스북에 JSLounge라는 HTML5/JavaScript 커뮤니티를 운영하고 있다. 에이콘출판사에서 출간된 『방탄 Ajax』(2007년), 『Ajax 첫걸음』(2011년), 『jQuery Novice to Ninja 한국어판』(2011년) 등을 번역했고, 『엔터프라이즈 Ajax』(2010년)을 감수했다.  

대표작
모두보기
저자의 말

<엔터프라이즈 Ajax> - 2010년 4월  더보기

지난 몇 년간 Ajax를 적용하는 업무를 해오면서 Ajax가 유명하게 된 것은 결국 사용자의 편의성을 증대시켰기 때문이라는 생각을 지울 수 없다. 서버에서 정보를 가져오기 위해 페이지를 리로드하거나 팝업을 띄우는 불편함은 사라진 지 오래다. Ajax를 사용해 페이지를 리로드하지 않고도 서버와 통신할 수 있게 되면서부터 우리의 웹 생활은 혁신적으로 편리해졌다. 하지만 1~2년 전과 비교하면 Ajax라는 단어는 시들해진 느낌이다. 마치 햇빛에 색이 바랜 책 표지처럼 이제는 그다지 매력적이지 않아 보인다. 이제 Ajax의 시대는 끝난 것일까? 이 질문에 대해서는 자신있게 NO라고 이야기할 수 있다. 그러면 너무나 많은 곳에 Ajax가 적용되어 있어 이제는 없으면 불편한 수준이 되었기 때문이다. 지도, 자동완성 등 전통적인(?) 서비스는 말할 것도 없고 메일, 캘린더처럼 Ajax를 잘 활용한 서비스는 이미 대부분 포털 사이트에서 제공하고 있다. 그리고 블로그에서 글을 작성할 때의 임시 저장 기능이나 최근 여러 검색 서비스에서 시작하고 있는 실시간 검색 등에도 Ajax가 적용되어 있다. 점점 Ajax는 사용자가 쉽게 알아차릴 수 없는 곳까지 적용되고 있으며 그 활용도는 점점 커질 것이다. 이렇게 Ajax가 확대 적용되는 과정에서 필연적으로 나타나는 것이 Ajax를 잘 적용하는 방법에 대한 고민이다. 또한 설계부터 배포에 이르기까지 모든 개발 과정에서 성능이나 보안 등 고려해야 할 내용이 증가할 것이다. 그리고 Ajax가 클라이언트 기술이기는 하지만 서버가 반드시 필요하므로 서버 영역에 대해서도 고민하는 경우가 발생하게 될 것이다. 사용성이나 안정성도 빼놓을 수 없는 문제다. 하지만 문제에 대한 해법을 찾기란 쉽지가 않다. 이런 상황에 당면한 개발자에게 『엔터프라이즈 Ajax』가 큰 도움이 될 것이라 생각한다. 이 책은 특정한 기능을 구현하는 내용에서 벗어나 실제 엔터프라이즈 수준에서 Ajax를 활용할 때 필요한 내용들로 구성되어 있다. 꼭 엔터프라이즈 수준의 결과물을 만드는 사람이 아닐지라도 Ajax로 무엇인가를 만드는 개발자라면 이 책은 결과물의 수준을 높이는 데 도움이 될 것으로 생각한다. 한 번쯤 Ajax에 대해 쉽게 얻을 수 없는 답을 찾아 웹을 헤맨 경험이 있다면 이 책이 많은 도움이 될 것이다. 나 또한 이 책을 보면서 지난 3년간 Ajax를 사용하여 개발하는 과정에서 맞닥뜨렸던 많은 문제의 답을 얻을 수 있었다. Ajax를 활용하는 서비스는 점점 증가하고 있으며 사용자들은 점점 편리해지고 있다. 특히 지금은 HTML5가 확산되기 시작하는 시점으로 HTML5가 널리 사용되면 Ajax의 필요성도 점점 높아질 것이다. 이 과정에서 『엔터프라이즈 Ajax』는 Ajax에 대한 여러분의 한계를 뛰어넘을 수 있는 좋은 도우미가 될 것으로 기대한다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자