본문 바로가기

전체 글

(99)
rest api api 순수하게 데이터 처리 (등록, 조회, 수정, 삭제)를 요청하는 방식 • “API”는 지정된 형식의 주소를 호출하면 정해진 데이터를 돌려주는 방식이다. • “Rest API”라는 API를 설계하는 새로운 방식이 등장했다. • 사용자 요청을 파악할 수 있도록 “API”를 설계하는 방식을 말한다. 설계방법 (1) • 주소의 구조를 보면 게시물 정보를 요청하는 것을 알 수 있다. 즉, 자원을 알 수가 있다. • 주소의 구조를 보면 목록조회를 요청하는 것을 알 수 있다. 즉, 어떤 서비스 요청인지 알 수가 있다. 설계방법 (2) • GET은 정보를 조회할 때 사용한다. • CREATE는 새로운 정보를 추가할 때 사용한다. • PUT은 정보를 변경할 때 사용한다. • DELETE은 정보를 삭제할 때 사용한다..
ajax ajax란? • 자바스크립트를 사용하여 브라우저에서 서버에게 데이터를 요청하는 방식이다. • 비동기 방식으로 통신이 이루어진다. • 데이터를 JSON 또는 XML로 보내준다. 동기식 처리 - 요청받은 순서대로 하나씩 일을 처리한다 비동기식 처리 - 요청순서와 상관없이 동시에 여러 일을 처리한다 예시) 댓글달기, 채팅 프로그램 댓글달기 .• 브라우저에서 동기식으로 데이터를 요청하면 서버가 처리결과를 보내줄 때까지 화면이 멈춰있는다. • 화면에서 다른 버튼이나 입력필드를 사용할 수 없다 채팅 프로그램 • 브라우저에서 동기식으로 데이터를 요청하면 서버가 처리결과를 보내줄 때까지 화면이 멈춰있는다. • 비동기식으로 데이터를 요청하면 화면이 멈추지 않는다.
화면처리 기술-jstl,부트스트랩 JSTL 이란? - HTML에서 자바코드를 간결하게 사용하기 위해 사용하는 라이브러리 - 서버단에서 전달하는 값을 받아서 사용하기 위함 JSTL 종류 - Core tag : 변수사용, 반복문, 조건문 기능 제공 - Fmt tag : 숫자, 문자열, 시간, 날짜 포맷팅 기능 제공 core tag • 변수, 반복문, 조건문 태그 제공 • c tag를 앞에 붙여서 사용 fmt tag • 숫자, 문자열, 시간, 날짜를 가공하는 태그 제공 • fmt tag를 앞에 붙여서 사용 부트스트랩이란? • 디자인이 완성된 웹페이지이다. • html, css, javascript 파일로 구성되어있다. • 오픈 소스코드로서 다른 프로젝트에서 재활용하기 위해 만들어졌다. https://startbootstrap.com/theme..