본문 바로가기

라우팅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.