공개된 ajax 라이브러리중 가장 많이 쓰이고 있는건 어떤건가요?

망치의 이미지

prototype 이랑 jquery 정도만 알고 있는데.. 둘 다 써본적은 없습니다.
이제 써보려는데 이런 ajax 라이브러리를 한눈에 비교할 수 있는 자료같은게 있나요?

winner의 이미지

http://blog.insightbook.co.kr/87

아무래도 편향되었겠죠.. ^_^

저도 이제 초급자라 책만 여러권 사보고, 써보지는 않았습니다.
하지만 다들 각양각색의 특징들을 가지고 있더군요.

흥미로운 점은 JavaScript가 상당히 유연한 언어인데 core의 library가
생각보다 빈약하고, 그로 인하여 거의 언어의 확장에 가까운 library들이 제작되더군요.

Prototype은 RoR과 함께 개발되어서인지 Ruby와 가깝게 변모되었고
책을 봐도 Server Side Script는 Ruby로 설명을 하더군요.
MochKit은 Python과 유사하다고 들었습니다.
jQuery는 실용주의 정책이라서 그런건지 제가 가지고 있는 책의 Server Side Script 설명이 PHP... ^_^

John Resig 이 인간 이제 겨우 24세... T.T
정말 부럽네요.

망치의 이미지

프로 자바스크립트 테크닉 번역서 주문해씀다 ㅎ

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

winner의 이미지

저는 상관없답니다. ^_^
다만 한글로 정리된 자료가 거의 없어서...

살펴봤는데 그 책은 서버 측 코드가 Ruby로 작성되었더군요.

망치의 이미지

엇..전 php 가 좋은데..

ㅡ.,ㅡ;;

주문취소하고 바꿀까요;;

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

wkpark의 이미지

jquery : 처음엔 복잡한 듯 보임. 하다보면 다른 걸로는 여러줄 걸릴 것을 한줄로 뚝닥 @@

jquery는 페이지가 모두 로딩 된 후에 작동. mootools + prototype은 바로 바로 => jquery가 느린 것 처럼 느껴짐

mootools와 prototype은 쓰다보면... mootools의 내부를 들여다보면 약간 편법적인 요소가 보임. prototype은 정석적인듯 (지금은 안그럴지도 모르겠습니다.)

mootools랑 prototype도 같이 못쓰고, jquery도 다른 것과 충돌해서 같이 못쓰는 것 같던데 제가 잘 못 알고 있는 것이라면 알려주시기 바랍니다~

온갖 참된 삶은 만남이다 --Martin Buber

평양선봉의 이미지

다른 라이브러리들은 몰라도 jquery 는 양보(?)를 할 수 있게 되어있습니다.
참고: http://docs.jquery.com/Using_jQuery_with_Other_Libraries
----
웹페이지 : http://bzpalm.net/

----
웹페이지 : http://bzpalm.net/

winner의 이미지

일단 시작했으니 계속 쓰겠습니다.

우선 server와 통신하는 Ajax, 즉 비통기통신을 다루는 부분은 책에서 극히 일부분입니다.
Prototype도 jQuery도 확장 JavaScript library이지, Ajax library는 아니니까요.

책을 보고 바로 쓰고 싶다면 다른 책을 찾아보는 것이 좋겠네요.

망치의 이미지

http://code.google.com/intl/ko-KR/webtoolkit/

요녀석은 어떤녀석인가요?

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

kyiimn의 이미지

Extjs도 좋은 선택중 하나일수 있습니다.
물론 듀얼 라이센스 정책을 쓰고 있긴하지만...
prototype이나 jquery보다는 좀더 사용하기 쉽도록 짜여져 있습니다.

http://extjs.com

망치의 이미지

책왔습니다. ㅎ
퇴근후에 읽어봐야겠어요

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

JuEUS-U의 이미지

저는 자바스크립트를 워낙에 오랫동안 써온지라 라이브러리는 잘 안씁니다....
솔직히 자바스크립트에는 명령어가 별로 없는데다가
HTMLObject와 xmlhttprequest 다루는 법하고,
클래스 만드는 몇가지 방법(크게 나눠 3가지)만 익히면
본적이 있는건 다 만들수 있습니다. = _=);;;

여튼 8-9년 정도 쓰면서 써본 기능이 이 정도 밖에 안됩니다 = _=);;
JavaScript는 지식보다는 use case에 따른 개발자의 센스가 더 필요한것 같습니다...

송효진의 이미지

일단 써보시는것도 좋습니다.
prototypejs, jQuery 는 필요에 의해 나온것이고,
확실히 편리한 점이 있습니다.
jQuery 는 거의 배울것도 없이 바로 적용이 가능하니 그걸로 일단 맛만 보세요.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.