- body-parser
- dom event
- CSS
- unobtrusive javascript
- javascript 이론
- findindex
- 마임타입
- javascript
- IIS 서버
- ecma script
- displaytable
- mysql
- 미들웨어
- 컨텐츠 중간 위치
- jQuery
- database 개념
- 겸손한 자바스크립트
- ajax
- express 서버
- Git
- requirejs
- ecmascript method
- array method
- css3 selector
- 배열 메소드
- ecma6
- css3 셀렉터
- supervisor
- 관계형 데이터 베이스
- nodejs
목록Javascript/Ajax (2)
Martin`s Work
1. 비동기 방식과 동기 방식의 차이점 동기 방식의 경우 서버에 신호를 보냈을 때 응답이 돌아와야 다음 동작을 수행할 수 있지만, 비동기 방식은 그와 반대로 신호를 보냈을 때 응답 상태와 상관 없이 동작을 수행할 수 있다. 비동기 방식인 Ajax의 주목적으로는 화면 전환 없이 클라이언트 측과 서버측 간의 정보를 교환하기 위해서이다. 비동기 방식을 이용하면 자료를 요청할 때 걸리는 시간에 대해 클라이언트가 기다릴 필요없이 다른 작업을 바로 수행할 수 있다는 장점이 있다. 2. Ajax 개념 기존에는 Ajax는 Asynchronous Javascript and XML의 약자로 사용되었으나 이후에는 웹 어플리케이션 개발에 사용되는 기술 그룹을 말한다. 비동기 자바스크립트를 이용한 비동기 통신으로 데이터를 불러..
JSON이란?JSON은 JavaScript Object Notation의 줄인 말로, 자바스크립트를 위한 객체 형식의 데이터 자료이라고 생각하면 된다. 보통 AJAX를 사용할 때 많이 사용하며 XML보다 파싱도 빠르고, 간단하기 때문에 JSON을 XML 보다 더 권장한다. 주고 받을 수 있는 자료형은 Number, String, Boolean값, 배열, 객체 등이다. 실제로 JSON 문서를 아래와 같이 작성할 일은 없지만, Ajax 통신을 하여 데이터를 받아오는 테스트를 위해 아래와 같이 임의로 문서를 작성한다. 기본 사용 형식1234567{ "JSON" : [ {"title":"tit01", "category":"category01"}, {"title":"tit02", "category":"catego..