분류 전체보기
-
REST API 서버 만들기 (3) - Router 와 ControllerServer 2020. 3. 31. 00:49
REST API 서버 제작 수업을 듣고 포스팅을 하는 게시글 입니다. 서버 개발자가 아니고, 노드를 전문적으로 사용하는 개발자가 아니기에 오류가 있을 수 있습니다. 윈도우로 진행하시는 분들은 콘솔 명령어 수행 시 GitBash 사용을 권장드립니다. 이번 강의에서 작업 할 내용 Nodemon 설치 및 적용하기 Controller 만들기 Router 만들기 Nodemon 설치 및 적용하기 앞서 서버파일을 제작하면서 한가지 불편한 점을 느꼈을지도 모르겠지만. 이번 강의를 통해서 서버 파일 수정이 일어나고 이를 확인하기 위해서는 서버종료 -> 서버시작 을 반복하여야 합니다. 이러한 점은 개발에 불편함을 주고 개발자의 귀차니즘을 발생 시킵니다. 이를 보완하고자 나온것이 바로 Nodemon 입니다. Nodemon은..
-
REST API 서버 만들기 (2) - Express 설치Server 2020. 3. 30. 22:16
REST API 서버 제작 수업을 듣고 포스팅을 하는 게시글 입니다. 서버 개발자가 아니고, 노드를 전문적으로 사용하는 개발자가 아니기에 오류가 있을 수 있습니다. 윈도우로 진행하시는 분들은 콘솔 명령어 수행 시 GitBash 사용을 권장드립니다. 이번 강의에서 작업 할 내용 Express 프로젝트 생성하기 Express 세팅하기 Express 프로젝트 생성하기 Express를 설치 해주기 위해서 `npm install express-generator -g` 를 입력해주도록 합시다. [ -g 가 붙으면 해당 프로젝트가 아닌 컴퓨터에 설치가 되는 개념이여서 cli를 주로 -g 하게 설치합니다. ] 설치가 완료되면 아래와 같이 폴더와 데이터 구조가 생기게 됩니다. 앞서 package.json은 프로젝트를 관..
-
REST API 서버 만들기 (1) - SettingServer 2020. 3. 29. 20:17
REST API 서버 제작 수업을 듣고 포스팅을 하는 게시글 입니다. 서버 개발자가 아니고, 노드를 전문적으로 사용하는 개발자가 아니기에 오류가 있을 수 있습니다. 윈도우로 진행하시는 분들은 콘솔 명령어 수행 시 GitBash 사용을 권장드립니다. 이번 강의에서 작업 할 내용 NPM ( Node Package Manager ) 설치하기 Visual Studio Code 설치하기 프로젝트 생성하기 NPM ( Node Package Manager ) 설치하기 먼저 저희는 Node를 이용하여 서버를 개발 할 것입니다. 그러기 위해서는 Node와 NPM을 설치를 해주어야 하는데 이부분은 노드 사이트에 접속하시면 다운로드가 가능 합니다. https://nodejs.org/ko/ Node.js Node.js® is..
-
-
Tip 알고리즘 입력 받기Algorithm 2019. 12. 9. 13:59
자바로 알고리즘 문제를 풀려할때 최대한 런타임 시간을 줄이려면 입력 받는 부분도 신경을 써주어야 한다. 대표적으로 자바에서 입력을 받을땐 Scanner나 BufferedReader 를 많이 사용한다. 그리고 BufferedReader가 Scanner보다 더 좋다는 걸 알고 있다. 그런데 왜 좋은가..? 라는 궁금증이 들어 한번 조사를 해보았다. 먼저 Scanner와 BufferedReader의 차이점이다. Scanner BufferedReader 비동기 여부 동기 동기, 비동기 버퍼 메모리 1024Byte ( 1KB ) 8192Byte ( 8KB ) 분석 방법 구문을 분석 문자 시퀀스 버퍼의 용도는 컴퓨터 안의 프로세스 사이에서 데이터를 이동시킬 때 사용된다. 즉, 8KB의 데이터를 받을때 Scanner..
-
-
-