최근 몇가지 관심있게 보는 몇가지 키워드를 풀어보기 위해 여러 기술 조사를 하던 중에 Ajax Framework들에 대해 벤치마킹을 한 유용한 자료가 있어 소개해 본다.
Ajax Framework은 웹 개발에 있어 필수적으로 사용하는 클라이언트측 프레임웍이다. 따라서 해당 프레임웍의 성능에 따라 클라이언트측 개발에 많은 영향을 미친다. 특히, 최근에 많은 이슈가 되고 있는 Realtime Web과 SOPEA(Service-Oriented Front-End Architecture) 구조의 개발을 위해서는 더욱이 중요하다 할 수 있다.
Matt Raible은 그의 블러그에서 주요한 Ajax 프레임웍을 주요한 내부 기준에 따라 실제 테스트하고 해당 결과를 정리하였다. 실제 결과를 떠나 Matt팀이 설정한 주요한 내부 기준도 Ajax 프레임웍을 바라보는 데 많은 도움을 준다. 관심있는 분은 한번씩 눈여겨 봐주면 좋을 것 같다.
결과만 간략히 소개하면 다음과 같다.
- 가중치를 주지 않은 경우 결과 : 거의 대부분의 Ajax 프레임웍이 동일함
- 가중치를 주었을 경우 결과 : GWT win
가중치의 기준은 Matt와 그의 팀 그리고 수행하는 프로젝트에 따라 다를 것이다. 그러나 한번 결정된 프레임웍을 변경하는 것은 아주 어렵기 때문에 많은 고민을 해서 프레임웍을 결정하는 것이 필요할 것이다.
Ajax Framework은 웹 개발에 있어 필수적으로 사용하는 클라이언트측 프레임웍이다. 따라서 해당 프레임웍의 성능에 따라 클라이언트측 개발에 많은 영향을 미친다. 특히, 최근에 많은 이슈가 되고 있는 Realtime Web과 SOPEA(Service-Oriented Front-End Architecture) 구조의 개발을 위해서는 더욱이 중요하다 할 수 있다.
Matt Raible은 그의 블러그에서 주요한 Ajax 프레임웍을 주요한 내부 기준에 따라 실제 테스트하고 해당 결과를 정리하였다. 실제 결과를 떠나 Matt팀이 설정한 주요한 내부 기준도 Ajax 프레임웍을 바라보는 데 많은 도움을 준다. 관심있는 분은 한번씩 눈여겨 봐주면 좋을 것 같다.
결과만 간략히 소개하면 다음과 같다.
- 가중치를 주지 않은 경우 결과 : 거의 대부분의 Ajax 프레임웍이 동일함
- 가중치를 주었을 경우 결과 : GWT win
가중치의 기준은 Matt와 그의 팀 그리고 수행하는 프로젝트에 따라 다를 것이다. 그러나 한번 결정된 프레임웍을 변경하는 것은 아주 어렵기 때문에 많은 고민을 해서 프레임웍을 결정하는 것이 필요할 것이다.
'Architecture' 카테고리의 다른 글
IoT 클라우드 레퍼런스 모델 (0) | 2014.07.16 |
---|---|
서비스 플랫폼 구축을 위한 솔루션은? (0) | 2008.10.28 |
구글 Gear에 대한 이해를 위한 도움말 (2) | 2007.06.09 |
2007 Web 2.0 korea 발표 후기 (3) | 2007.03.29 |
REST Architecture (0) | 2007.03.25 |
S/W Development on the Web Platform (0) | 2007.03.25 |