node.js
(express) 8. 폼 처리
채영도
2016. 1. 18. 18:00
ajax, 부트스트랩, 제이쿼리
GET방식 - 클라이언트로부터 데이터를 이름과 값이 결합된 스트링 형태로 전달, 데이터 베이스에 대한 질의 데이터와 같은 요청 자체를 위한 정보를 전송할 때 사용
POST방식 - 클라이언트와 서버간에 인코딩하여 서버로 전송, 헤더를 통해 전송되는 방식, 데이터베이스에 대한 갱신 작업과 같은 서버측에서 정보 갱신 작업을 원할 때 사용
리다이렉트는 현재페이지를 다른페이지로 보내는 것을 말한다. 포워드와는 다르게 리다이렉트는 클라이언트단에서(브라우저) 발생하게 되고 결과적으로 보면 새로운 URL로 요청이 다시 일어나도록 하는 것이다
AJAX - Asynchronous JavaScript And XML 대화식 웹 애플리케이션의 제작을 위한 웹 개발 기법 HTML, CSS, DOM, 자바스크립트, XML, XSLT, XMLHttpRequest 표현정보, 동적인 화면 출력 및 표시정보, 웹 서버와 비동기적으로 데이터를 교환하고 조작
장점 - 페이지 이동 없이 고속으로 화면을 전환할 수 있다. 서버 처리를 기다리지 않고 비동기 요청이 가능하다, 수신하는 데이터 양을 줄일 수 있고 클라이언트에게 처리를 위임할 수 있다.
부트스트랩 - css와 자바스크립트로 이루어진 라이브러리
jquery - JavaScript library 자바스크립트를 좀 더 쉽게 사용하도록 만듬