인프런
-
[node js] mongoDB 연결하기성장과정(dev)/Frontend(feat. Vue, Next.js) 2020. 10. 23. 16:53
1. mongoDB 계정생성 및 로그인 2. mongoDB 클러스터 생성( Create a new cluster ) - 무료티어가 있는 나라 중 가장 가까운 나라 싱가포르로 선택(서울은 무료제공이 없음) - 클러스터를 몇번 이상 생성하면 더이상 만들어지지 않음 - 생성하는데에 5~7분정도 소요 3. node module에 mongoose 설치 - 몽고디비를 쉽게 연결할 수 있도록 도와주는 툴 - 명령어 : npm install mongoose --save 4. DB 연결정보 가져오기 및 연결 - connect 클릭 connect your application에서 db정보 복사 - 최상위의 index.js에서 복사한 주소로 mongoose를 이용해 mongoDB 연결 const mongoose = requ..
-
[node js, react 입문] inflearn 강의 node js로 프로젝트 생성하기성장과정(dev)/Frontend(feat. Vue, Next.js) 2020. 10. 18. 03:59
* boilerplate이란? 프로젝트를 시작함에 있어 sign up이나 login 기능처럼 자주 쓰이는 기능은 재사용할 수 있도록 하나를 만들어놓은 다음에 여러 프로젝트에 갖다붙일 수 있도록 만들어놓은 소스 * node js란? javascript를 서버사이드에서 사용가능하게 만들어준 언어( java, php, 고, 파이썬 같은 하나의 언어 ) * express js란? node js를 쉽게 이용할 수 있도록 해주는 framework * node js 명령어 node -v : 노드 버전확인 npm init : npm package를 만듦 npm install 라이브러리명 --save : package.json에 import 자동추가 * 프로젝트 생성순서 1. 프로젝트 폴더생성 2. 해당 폴더 내에서 n..
-
Spring boot 프로젝트 생성, Spring 사이트 이용하기성장과정(dev)/Spring + Java + JPA 2020. 8. 19. 17:31
Spring site를 이용하는 경우 여러가지 중 가장 중요한 두가지를 쓰려고 한다. 지금까지 개발하면서 spring.io라는 사이트는 tool을 받을 때 빼고는 이용하지 않았었는데, 그래서 쓰던 기능만 쓰게 되었던 것 아닐까 싶다. Spring은 기능이 너무나도 다양해서 다 기억할 수 없기에 새로운 기능을 이용할때는 정식 메뉴얼을 이용해야한다. **** 스프링 사이트 이용하는 이유 **** 첫째, 프로젝트 생성 시 이용 둘째, 기능 구현 시 docs 참고용(메뉴얼검색) ====================================================== 프로젝트 생성 시 사이트를 이용하는 방법이다. 우선 start.spring.io에 접속한다. 이전에는 개발툴 (eclipse, intell..