말뿐인 jQuery 아닌가요? 전 실망이 큽니다.

818 views
Skip to first unread message

이영래

unread,
Mar 28, 2014, 10:48:53 AM3/28/14
to xp...@googlegroups.com
제가 실력이 없는 건지 인터넷에 나와 있는 예제를 실행하는 것 정도만 할 수 있었고 그 이상을 할 수 없었습니다. 

그리고 제가 SI 회사를 다니고 있는데 jQuery를 가지고 UI를 개발할 수 있는 개발자가 얼마나 있을 지 걱정이 됩니다. 

만일 없다면 표준화 하고 모든 부분에 대해 교육 및 가이드 해야 하는데 그렇게 하더라도 너무 너무 어렵습니다. 

구글링을 아무리 많이 하더라도 국내에서는 jQuery와 jQuery 플러그인으로 UI를 구성한 사례 조차 찾기가 어렵네요 

더군다나 SI 특성상 단기간 많은 양을 개발하고 품질까지 보장해야 하는 상황에서는 ...

jQuery 정말 그렇게 좋던가요?? 

왜 저는 너무 어렵고 이상하고 이해가 되지 않고 상상하는 것(단순히 폼 입력하고 조회,저장 버튼 누르고 메세지 띄우고 그리드에 이미지 보이고, 차트 보이고, 화면에 보이는 데로 엑셀로 저장하게 하고 file 업로드 하고, 그리드 데이타 변경하고 로우 추가하고, 로우 복사하고 , 5만건 이상 데이타 화면에 5초 안에 보이게 하고 등등) 

이렇게 일반적인 작업들을 원하는 것인데 ....

예제도 없고 개발할려니 이건 뭐 하나 찾는데도 하루종일... 그리고 쓰는 방법은 왜 이렇게 틀린지... 문법이라는 것이 존재는 하는지...

그래 뭐가 그렇게 좋아요 ??? 

jQuery를 가지고 프로젝트 검토 하다가 짜증나서 한번 하소연 해 봅니다. 

실제로 우리나라에 적용된 사례가 별로 없는듯 합니다. 

Albert 규진 Park

unread,
Mar 29, 2014, 4:39:50 PM3/29/14
to Xper

jQuery 는 말그대로 Query를 통해 HTML내부 구조에서 특정한 엘리먼트 같은 것을 쉽게 찾는데 중심이 되어
가시적인 UI나 출력화면을 보여주는 부분에 강점이 있지만, 
기능적인 측면을 다루기엔 조금 힘들지 않을까 생각됩니다.


자료를 다루는데에는 JSON, Backbone.js 같은 것들을 연동시키지 않으면 쉽지 않을 것 같아요.


저장 버튼 누르고 메세지 띄우고 - 약간의 jQuery, 대부분 JavaScript (단순한 폼 적합성 검사? )
그리드에 이미지 보이고, jQuery
차트 보이고, jQuery
그리드 데이타 변경하고 로우 추가하고, jQuery
로우 복사하고 , jQuery

단순히 폼 입력하고 - HTML + JavaScript 

조회 - Backend SQL
화면에 보이는 데로 엑셀로 저장하게 하고 - JSON, PHP, ASP
file 업로드 하고, Backend
5만건 이상 데이타 화면에 5초 안에 보이게 하고 - .....음 네트워크(?)




--
이 메일은 Google 그룹스 'xper' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 xper+uns...@googlegroups.com에 이메일을 보내세요.
더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.



--
Albert 규진 Park 

CHAE.SW

unread,
Mar 30, 2014, 1:04:41 PM3/30/14
to xp...@googlegroups.com
안녕하세요? 영래님.

음. 최근에 제니퍼소프트에서 jquery 2.1기반의 자바스크립트 UI 라이브러리를 공개했는데
혹 찾으시던게 이런것 아닌가 싶습니다만..


그중에서도 특히


ps.
최근에 나온걸 보기만 한건지라 저도 써본적은 없습니다. ^^;;

-- 
CHAE.SW


J.Jin Kim

unread,
Mar 30, 2014, 8:17:11 PM3/30/14
to xp...@googlegroups.com
안녕하세요.
jQuery 에 많이 스트레스 받으신거 같은데, jQuery 는 사용하는 사람도 엄청 많고 요즘은 jQuery 안쓰는데가 없을 정도인데요.
보수적이라는 금융사에서 조차도 요즘 새로 개편된 곳은 JQuery 사용을 많이 하고 있습니다.

jQuery jQuery의 시작은 GUI 컴포넌트가 아니라 모든 브라우저에서 단일한 방법식으로 DOM을 사용하기(query) 위한 것이었습니다.
그 뒤에 다른 것들이 붙은 거지요. 
그리고 이후에 jQuery 를 이용한 UI 컴포넌트들이 나왔구요.

쓰는 방식과 문법에 관해서 말씀드리자면 문법은 자바스크립트 그대로 입니다.
다만 자바스크립트 패턴들이 여럿 적용되어있는데, 그것에 익숙하지 않으셔서 그런게 아닐까 합니다.

잘 검토해보시고 적용한다면 jQuery 만큼 웹 개발에 도움을 주는 도구도 드물다고 생각합니다.

"KwonNam Son(손권남)"

unread,
Mar 30, 2014, 8:58:49 PM3/30/14
to xp...@googlegroups.com
jQuery는 우리나라 뿐만 아니라 전 세계적으로 제일 많이 사용되는 라이브러리입니다.
너무 많이 사용돼서 "우리도 jQuery 사용한다"라는 말을 하는게 무의미한 수준인거죠.

알라딘에서 검색해보면 책만해도 58권이 나오네요.

http://www.aladin.co.kr/search/wsearchresult.aspx?SearchTarget=Book&KeyWord=jquery&KeyRecentPublish=0&OutStock=0&ViewType=Detail&CustReviewCount=0&CustReviewRank=0&KeyFullWord=jquery&KeyLastWord=jquery&CategorySearch=&chkKeyTitle=&chkKeyAuthor=&chkKeyPublisher=&chkKeyISBN=&chkKeyTag=&chkKeyTOC=&chkKeySubject=

당장 알라딘 싸이트 자체도 jQuery를 사용하고 있네요. Yes24도 사용하고 있고, 교보문고 싸이트도 사용하고 있네요.

2014년 03월 28일 23:48, 이영래 쓴 글:

신상훈

unread,
Mar 31, 2014, 3:48:38 AM3/31/14
to xp...@googlegroups.com
안녕하세요. 같은 SI 필드에 계신 분을 뵙게되네요 :-)

말씀하신 것을 곰곰히 훑어보니, 타 X-Internet 솔루션 - RIA 제품군들을 장기간 사용하시다가 JQuery로 넘어오신 것 같아 보입니다만, 일단,

JQuery는 일반/보편적인 마크업을 베이스로 하여 DOM을 핸들링하는 것에 그 목적이 있다고 저는 생각합니다. 물론, 먼저 답변을 주신 분들도 비슷한 맥락에서 답변하신 것 같구요.

JAVA 어플리케이션을 작성할 때 객체지향과는 정 반대로 functinal 한 개발이 가능하듯이, jQuery도 조직이나 개인의 개발 표준이나 스타일에 따라 개발 형태가 변경될 수 있습니다.

물론 그것이 마치 JAVA의 모 GUI용 API처럼, 너무 자유로워서 오히러 어떻게 구성해야 될지 아리송한 상황에 직면할 수 있는 점에 대해서는 공감을 합니다만, 그러한 부분이

국내에 적용된 사례가 없는 상황까지 가지 않는다고 생각합니다. 당장 굴러다니는 제안서만 들춰봐도 JQuery 또는 JQuery + backbone.js를 사용하는 기업이

부지기수인걸요.

조금 더 인내심을 가지고 활용방법을 고민해보시는 것은 어떨까요?



2014년 3월 28일 금요일 오후 11시 48분 53초 UTC+9, 이영래 님의 말:

이병준

unread,
Apr 1, 2014, 1:49:28 AM4/1/14
to xp...@googlegroups.com
찾으시는 것이 UI Framework인 것 같은데 jQuery를 보시니 답답함이 느껴지시는 것 같습니다.
jQuery는 말씀하시는 용도의 UI Framework 같은 것은 아닙니다.
JavaScript/DOM object를 좀 더 쉽게 manipulation하기 위한 용도의 API라고 보셔야 할 것 같구요.
물론 이 API를 사용하면 UI를 scratch부터 만들기가 좀 더 쉬워지긴 합니다.

JavaScript 기반의 UI Framework를 찾고 계신다면, jQuery UI, JUI, Zebra 등등의 UI
Framework 프로젝트들을 보시는 것이 어떨까 싶습니다.


2014년 3월 31일 오후 4:48, 신상훈 <kaize...@gmail.com>님이 작성:
> --
> 이 메일은 Google 그룹스 'xper' 그룹에 가입한 분들에게 전송되는 메시지입니다.
> 이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 xper+uns...@googlegroups.com에 이메일을 보내세요.
> 더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.



--
Regards,
Byungjoon Lee

Lee Chang Woo

unread,
Apr 6, 2014, 8:00:16 PM4/6/14
to xp...@googlegroups.com

2014년 4월 1일 오후 2:49, 이병준 <byungj...@gmail.com>님이 작성:

찾으시는 것이 UI Framework인 것 같은데 jQuery를 보시니 답답함이 느껴지시는 것 같습니다.
jQuery는 말씀하시는 용도의 UI Framework 같은 것은 아닙니다.
JavaScript/DOM object를 좀 더 쉽게 manipulation하기 위한 용도의 API라고 보셔야 할 것 같구요.
물론 이 API를 사용하면 UI를 scratch부터 만들기가 좀 더 쉬워지긴 합니다.

JavaScript 기반의 UI Framework를 찾고 계신다면, jQuery UI, JUI, Zebra 등등의 UI
Framework  프로젝트들을 보시는 것이 어떨까 싶습니다.

몇년전에 제가 하던 이야기 였습니다.
이것 저것 고생하다가 요즘 trend로 아래와 같은 것들이 있습니다.


jQuery를 대체하는데 답이라기 보다는..
UI Framework를 어떻게 잡아 나갈 것이냐에 대한 참고 물이라고 생각해 주세요~~~

건승입니다.

임창진(callin)

unread,
Apr 6, 2014, 9:39:42 PM4/6/14
to xp...@googlegroups.com
UI 부분은 손이 많이가는 부분입니다. 고객의 요구도 많고 변경도 많기도 하고요.

jquery mobile / jquery ui / ext js (sencha) / angular + ui.bootstrap

이렇게 사용해본것중에 익숙해지면 가장 편하고 좋았던게 ext.js 입니다.
최근에 한것이 angular + ui.bootstrap 이 조합이었는데 이것도 나쁘지 않았습니다.

ext.js 가 좋았던 이유는 mvc 한세트를 다 제공해 주는것. 잘 정리된 문서, script만으로 개발하기에 익숙해지면 은근 편함.
angular + ui.bootstrap 는 view 에 자유도가 있어서 좋았습니다. 

위 모든 조합에 + underscore.js(or lodash.js) 를 사용중입니다. loop 없는 코딩 강추입니다.
  




2014년 4월 7일 오전 9:00, Lee Chang Woo <ultrac...@gmail.com>님이 작성:

--
이 메일은 Google 그룹스 'xper' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 xper+uns...@googlegroups.com에 이메일을 보내세요.
더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.



--
임창진(rim.chang.jin)
Reply all
Reply to author
Forward
0 new messages