티스토리 뷰

IT

웹앱 개발 Extjs로

건강한 하루 2013. 7. 16. 21:40




요즘 판매자 관리, 학원관리용 프로그램을 개발중인데 모두 extjs 를 사용하여 개발을 해보았습니다.


adoe Flex 를 이용해서 개발도 해보았는데..

화면이 좀 많이 무거워 지는것 같고 속도가 썩 마음에 들만큼 빠르지는 안더군요.

그래서 다른 웹앱 컨포넌트를 찾다가 extjs를 발견하여 프로젝트에 적용시켜 봤습니다.


개발은 flex 보다는 좀 더 용이한것 같더군요.

이놈은 처음부터 끝까지 몽창 javascript로만 이루어져 있어 모든 브라우져에서 호환이 되고 심지어 모바일 브라우져에서도 별도의 플러그인 설치 없이 바로 작동한다는 것이 가장 큰 장점인것 같습니다.


그리고 잘 만들어진 컴포넌트들을 많이 제공하고 있어 잘 갖다 사용만 하면 됩니다.

근데 이놈도 역시 속도 문제에 부딪히게 됩니다.


가장 큰 문제가 IE8 버젼 이하에서는 속도가 영 아니라는 것입니다.

단순한 화면이야 별 차이가 없지만 레이아웃을 복잡하게 하고 많은 컴포넌트들을 얹었더니 IE8에서는 상당히 느려지더 군요...


IE가 얼마나 허접한 브라우져인지를 확인할 수 있는 시간이었습니다.


그러나 파이어폭스, 크롬, 사파리에서는 뭐 상당히 좋은 퍼포먼스를 보여줍니다.


extjs로 웹앱 프로젝트를 고려하신다면 주 사용층이 IE9 버젼 이상을 사용할 수 있다면 권해드립니다. 8버젼 이하에서는 정말 못쓸정도로 속도가 느리니 참조하시기 바랍니다..^^

반응형