라우팅3 [API] nodejs 파일 업로드 모듈 [필수적으로 먼저 봐야할 게시글]- [node.js] 모듈, 미들웨어 개념 : http://jinbroing.tistory.com/126 [express 파일 업로드 기능 및 특징]- express는 파일 업로드 기능을 제공하지않음 : 리얼 틀 제공(최소한의 구조), 써드파티 미들웨어(모듈)와 express 조합 - multer : express와 함께 사용하는 파일 업로드 기능(써드파티 미들웨어) 제공 모듈 [express 프로젝트 multer require 시키기]1) npm install --save multer : multer 모듈을 다운로드 받아 프로젝트 모듈 관리자에서 관리할 수 있도록 추가하기- express 프로젝트 내 package.json 파일 확인해보면 multer가 추가된 것을 볼 .. 2017. 5. 23. [node.js] express 로그인 정보 전달하기 [먼저 보면 좋은 게시글] - [웹기본개념] HTTP 그리고 REST API 다가가기 : http://jinbroing.tistory.com/96 (HTTP 메서드 참고)- [node.js] express 라우팅, CRUD / 쿼리스트링 : http://jinbroing.tistory.com/97 (라우팅이란 참고)- [node.js] express 그리고 템플릿엔진 ejs : http://jinbroing.tistory.com/107 [서버에 요청할 때 구분해서 쓰자]- 서버에 정보를 요청(Read)할 때는 GET- 서버에 클라이언트가 정보를 전달할 때에는 POST [서버로 데이터를 전송할땐]- 클라이언트가 서버로 데이터를 전송할 땐 POST- express POST 방식 구현하기 [서버로 데이터 전송.. 2017. 5. 15. [rails] routes.rb, 라우팅이란? [레일즈 라우팅(config > routes.rb 파일에 대한 이해)] - 라우팅에 대해 알아보기 전 다시 MVC에 대해 알아보자 Model : 도서가 꽂힌 책들의 정보를 저장하기위해 필요한 규칙 혹은 어떤 방식으로 저장할건지에 대한 설명이 적힌 것 View : 도서관 자체도 될 수 있고 도서 대여대, 도서 대여대가 놓인 책상 등 Controller : 사서가 도서 대여 요청 혹은 반납 요청이 들어왔을 때 어떤 일들을 해야하는지 적어놓은 지침서와 같은 것 - 라우팅이란? (도서관 도서 대여 서비스 예를 들어) 우리가 도서관에 들어가서 책을 빌리기위해서는 사서를 찾아야한다고 하였다. 도서를 빌리기위해, 반납하기위해 사서를 찾아가야하는데 routes.rb 파일은 사서를 찾아가야함을 명시해놓은 규칙과 같다. .. 2017. 1. 27. 이전 1 다음