2010년 01월 14일
Ajax와 Prototype, 그리고 JQuery
*. 요즘 웹개발을 하고있는데..
Ajax의 필요성이야 뭐 말할것도 없고.. 다만 Ajax를 손수 100% 구현하는것은 상당히 삽질이기 때문에...(공부자체가 목적이 아니라면 바퀴를 두번 발명할 필요는 결코 없다-) Prototype.js를 컴포넌트로 활용하고 있었다.
Protytpe 기반으로 개발하던게 발목잡힌건 한 2주일쯤 전이었다. Prototype의 명령이나 구조로는 Ajax 파일 업로드를 구현하는게 불가능했고..(원래부터 ajax에서 폼전송은 파일전송이 안된다..) 관련된 플러그인들도 거의 없는데다가 별도의 파일 업로드 플러그인들은 문법이나 구조가 꽤 노매너 스럽고 기존 보드에 이어붙이니 모양이 엄청 이상해지는 결과.. 솔직히 플래쉬랑 연동한 Prototype기반의 파일 업로더 툴을 새로 개발할 능력은 없고..
그래서 Jquery로 메인 컴포넌트를 변경.
Jquery 플렛폼에서 파일 업로드를 지원한다길래 ajax 명령도 다 jquery로 바꾸고 uplodify를 설치했는데 꽤나 결과가 만족스럽다. Jquery의 기능 자체가 너무 강력하고 코드가 단순해서 쓰거나 이해하기도 쉽고..
혹여 Prototype으로 보드나 블로그 툴등을 개발하는 나같은 개발자가 있다면 Jquery를 사용하길 권하고 싶다...;
Jquery로 밀렸던 문제를 해결하여 기분이 좋아서 간만에 뻘글..;;
# by | 2010/01/14 08:39 | 컴퓨팅,프로그래밍 | 트랙백 | 덧글(4)




