프로그래밍/General 66

(5) RESTful API 활용하기 - 웹편

글 목차(1) Node.js로 RESTful API 만들기 - POST편(2) Node.js로 RESTful API 만들기 - GET편(3) Node.js로 RESTful API 만들기 - PUT편(4) Node.js로 RESTful API 만들기 - DELETE편현재글 >> (5) RESTful API 활용하기 - 웹편(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중) 이제 앞선 강의에서 만든 API 서버를 가지고 웹에서 요청을 날려볼 것이다.그러면 우선 웹을 만들어야 한다. 보통은 html을 만들지만, 이 강의에서는 쉽고 빠르게 작성하기 위해 pug 뷰 엔진을 사용하도록 하겠다. 프로젝트가 있는 경로에서 아래 명령어를 이용해 pug를 설치하자.npm install pug app.js그..

Git 자주 쓰는 명령어, 이것만 알아두자!

Git 명령어git init : 깃 폴더 설정 git commit -a -m "메시지" : 로컬에 커밋git remote add origin 주소 : 원격 저장소 추가git status : 현재 상태 확인(커밋이 필요한게 있는지 등등)git add * : 깃에서 관리하는 파일/폴더를 전체 추가 git push origin 리모트브랜치명 : 원격에 푸시git pull origin 원격브랜치명 : 원격 브랜치를 로컬에 가져오기 git checkout -b 브랜치명 : 브랜치를 만들고 해당 브랜치로 전환git branch : 현재 브랜치 확인git checkout 브랜치명 : 해당 브랜치로 전환. 단 브랜치가 존재하여야 함

HTTP 개관

HTTP (hypertext transfer protocol)는 전 세계의 웹 브라우저 및 서버, 웹 애플리케이션들이상호작용 할 수 있도록 해주는 통로다. 주소창에 http://라고 쓰는 것은 http 프로토콜을 사용하겠다는 말이다. 웹 클라이언트와 서버웹 클라이언트는 서버에 HTTP 요청을 보내고서버는 요청된 데이터를 HTTP 응답으로 돌려준다.이 요청과 응답을 'Transaction' 이라 한다. 리소스와 MIME웹 서버는 웹 리소스 들도 있다.HTML파일, txt, jpeg, avi등 모든 종류의 파일들이다.이들을 클라이언트가 요청하면, 서버는 리소스에 따라객체 각각에 MIME(multipurpose internet mail extensions) 타입이라는 데이터 포맷 라벨을 붙인다. 예를 들어 j..