본문 바로가기

IT/자바스크립트14

[javascript] 자바스크립트 기반의 pagination 만들기 1편 보통은 페이징 처리는 서버에서 이루어진다. 하지만 필자는 스크립트에 데이터를 들고 있으면서 페이지 이동 없는 페이징처리가 필요했다. 어쩔 수 없이 자바스크립트로 페이징 처리를 해야겠다. 자바스크립트로 pagination을 적용해보겠다. 우선 결과 부터 보자. 번호 내용 현재 글은 총 31개이고 한페이지에 보여주는 글 수는 5개, 한 블럭에 보여지는 페이지는 3페이지로 설정해보았다.이 설정은 다음 포스팅을 통해 원하는대로 변경이 가능하다는 걸 알 수 있다. 테이블의 머릿글에 체크박스와 번호 내용을 넣었다. 체크 박스를 넣은 이유는 보통 개발하면서 전체 선택을 많이 사용하기 때문에 예시로 넣어 보았다. (사실 번호와 내용만 보여주기에 너무 비어 보여서 추가했다.) 이 포스트에는 pagination을 위한 포.. 2018. 8. 11.
REST 공부 1편 1. REST란? REST는 2000년에 웹 HTTP의 공동 창시자인 로이 필딩의 박사 논문에서 소개한 소프트웨어 아키텍쳐입니다. 로이 필딩은 기존의 웹이 HTTP의 장점을 100퍼센트 활용하지 못하여 그 장점을 살리기 위해 REST를 소개한 것입니다. 당연히 HTTP에 따르는 웹 서비스인 것이겠죠? REST는 4단어의 앞 문자를 따서 요약했다고 생각하시겠지만 단어를 풀어보면 Representational State Transfer 3단어로 이루어져 있습니다. 직역해보면 표현적인 상태 전달이라는 뜻으로 클라이언트가 URL을 통해서 자료를 요청하면 서버가 상태를 바꿔서 표현해주는 것입니다. 위 그림을 이용해 풀어서 설명해보겠습니다. 우선 Resource라는 것은 책의 1페이지 , 사용자 이름이 terry .. 2018. 8. 11.