jquery = 자바스크립트를 더 쓰기 좋게 만들어줌. ajax = 자바스크립트가 특정 페이지에 GET이나 POST 등의 요청을 하고 결과를 동적으로 받아서 처리할 수 있는 기술. 이 때 요청 형식을 XML 로 하면 ajax 가 됨.(굳이 그렇게 안해도 되지만) json = xml 대신에 좀 더 간편하게 쓸 수 있는 파싱 형식
classical(175.200)2012-12-18 16:15
jQuery가 뒤에꺼 두개 다 지원해주는 프레임워크야. ajax는 비동기식으로 xml파일 요청하는 기술, json은 자바스크립트의 Object 혹은 Array 리터럴로 구성된 문자열.
ㅁㄴㅇ(119.202)2012-12-18 16:16
ajax는 웹2.0 시대에 맞게 페이지 안바꿔도 특정 화면이 변하는거지 실시간 검색어나 구글 검색시 단어 자동 검색 [i]
sexer1(whdrnjs)2012-12-18 16:20
페이지 안바뀐다는 말은 위에 댓글처럼 비동기라는 것이고 [i]
sexer1(whdrnjs)2012-12-18 16:21
jQuery 는 ajax 와 json를 사용하게 해줄수있는 거고
천국거지(maplelyy)2012-12-18 16:23
ajax 는 구글 지도 처럼 새로고침이 안이루어지는 기술 인가보네
천국거지(maplelyy)2012-12-18 16:23
장점은 jquery로 개발하면 document.getElementById(\'abc\'); 등으로 html 태그 요소를 가져오는 방식은 개발자(혹은 디자이너)가 DOM문법까지 알아야하고, 코드가 길어지면 더러워져. jquery는 DOM대신 CSS 셀렉터로 축약해서 태그요소를 가져와. $(\'#abc\'); 같이 말이지
ㅁㄴㅇ(119.202)2012-12-18 16:23
그럼 이런쪽으로 사용하는데 배우기 쉬울만한 책 이 있을까??
천국거지(maplelyy)2012-12-18 16:26
json은 자바스크립트 리터럴로 구성된 문자열을 의미하는거야 자바스크립트에서 var a = [];(배열) var b = {};(객체) 같이 선언하잖아. 그걸 문자열로 직렬화 해서, 파라미터로 넘겨줄 수 있게 하는거지.
ㅁㄴㅇ(119.202)2012-12-18 16:27
제이쿼리는 간단히 말해 자바스크립트 모아서 간단하게 쓸수있는 내장이라고 보면 됩니다. 남들이 많이 쓰는 함수를 미리 만들어서 제공해주죠 제이쿼리로 사이트 만들면 모든 브라우져 호환까지 되고 에작스나 자바스크립트를 간단하게 쓸수 있고 [i]
jquery = 자바스크립트를 더 쓰기 좋게 만들어줌. ajax = 자바스크립트가 특정 페이지에 GET이나 POST 등의 요청을 하고 결과를 동적으로 받아서 처리할 수 있는 기술. 이 때 요청 형식을 XML 로 하면 ajax 가 됨.(굳이 그렇게 안해도 되지만) json = xml 대신에 좀 더 간편하게 쓸 수 있는 파싱 형식
jQuery가 뒤에꺼 두개 다 지원해주는 프레임워크야. ajax는 비동기식으로 xml파일 요청하는 기술, json은 자바스크립트의 Object 혹은 Array 리터럴로 구성된 문자열.
ajax는 웹2.0 시대에 맞게 페이지 안바꿔도 특정 화면이 변하는거지 실시간 검색어나 구글 검색시 단어 자동 검색 [i]
페이지 안바뀐다는 말은 위에 댓글처럼 비동기라는 것이고 [i]
jQuery 는 ajax 와 json를 사용하게 해줄수있는 거고
ajax 는 구글 지도 처럼 새로고침이 안이루어지는 기술 인가보네
장점은 jquery로 개발하면 document.getElementById(\'abc\'); 등으로 html 태그 요소를 가져오는 방식은 개발자(혹은 디자이너)가 DOM문법까지 알아야하고, 코드가 길어지면 더러워져. jquery는 DOM대신 CSS 셀렉터로 축약해서 태그요소를 가져와. $(\'#abc\'); 같이 말이지
그럼 이런쪽으로 사용하는데 배우기 쉬울만한 책 이 있을까??
json은 자바스크립트 리터럴로 구성된 문자열을 의미하는거야 자바스크립트에서 var a = [];(배열) var b = {};(객체) 같이 선언하잖아. 그걸 문자열로 직렬화 해서, 파라미터로 넘겨줄 수 있게 하는거지.
제이쿼리는 간단히 말해 자바스크립트 모아서 간단하게 쓸수있는 내장이라고 보면 됩니다. 남들이 많이 쓰는 함수를 미리 만들어서 제공해주죠 제이쿼리로 사이트 만들면 모든 브라우져 호환까지 되고 에작스나 자바스크립트를 간단하게 쓸수 있고 [i]
자바 스크립트만 잘하면 에작스나 제이쿼리는 홈피에서 제공하는 api만 봐도 가능 [i]
학습자가 가야 할 공부 패턴을 말하는거면 자바 스크립트 -> ajax -> jQuery
sexer1 , ㅁㄴㅇ // 반말로 물어봐서 죄송합니다. 성실히 답변해주셔서 감사해요..ㅎㅎㅎ 열심히 배우겟습니다.
ajax 그냥 쓸줄만 알려면 jquery파면 되는데 그 방식이나 구조까지 알고싶으면 http dom api이용해서 직접 httpRequest보내서 ajax구현하는게 가장 기본적인 구현방식이니까 이쪽 파봐도 괜찮을듯