mongodb를 nextjs에 연결을 해보자. 연결하는 방법은 여러가지가 있다. 오늘은 mongoose를 활용하여 필요한 위치에서 SSR을 활용하여 바로 사용하는 방법에 대해 알아보자. nextjs는 아래와 같은 명령어를 통해서 만들었다. $ npx create-next-app@latest 기본적으로 mongoDB 설치는 되어 있다 가정하고 nextjs 로직위주로 설명하겠다. 개인적으로 docker로 실행하면 편하다. 도커(Docker) 기초 정리 1. mongoose 설치하기 아래의 명령어를 통해서 mongoose를 설치한다. mongoose를 사용하는 이유는 schema를 지정할 수 있기 때문이다. 사실 mongodb는 관계형 db가 아니기 때문에 아무꺼나 넣으면 막들어간다. 이러한 문제를 schem..
Nodejs환경에서 express와 mongodb를 활용하여 백엔드 프로젝트를 만들어 보겠다. 아래의 내용을 따라 적기만 하면 몸고db 연결이 될것이다. 시작해보자! 만약 프로젝트에 관한 전반적인 지식이나 frontend와 backend를 동시에 만들고 있다면, 아래의 링크인 nodejs 총 정리를 참고하면 많은 도움이 될것이다. [Web/nodejs] - nodejs 기초 총 정리 > frontend, backend를 포함한 nodejs 총 정리 VScode를 활용하여 기본 셋팅을 준비한다. 아무것도 없는 환경에서 시작해 보겠다. 설치 위와 같이 yarn 설치를 했고 필요한 설치들을 했다. 아래와 같이 순차적으로 인스톨을 해준다. npm i yarn -g yarn add express cors mong..
1. 데이터베이스(database)란 데이터베이스라는 말을 처음 들으면 무슨 말인지 잘 안와 닿는다. 데이터베이스라는 말보다 DB라는 말이 더 와 닿는 것 같다. 결론부터 말해보면, 컴퓨터 언어를 사용하여 표형식으로 이루어진 file의 데이터를 생성, 수정, 삭제, 읽기를 할 수 있는 총칭이라고 생각하면 좋을 것 같다. 컴퓨터에서 정보를 저장하려면 file을 사용한다. 데이터가 많아지고 복잡해지면서 file만으로는 효과적으로 정보를 찾기 어려웠다. 그래서 잘 정리 정돈해서 쉽게 꺼내쓸 수 있게 하기 위해서 만들어진 소프트웨어가 데이터베이스라고 한다. 즉, 일정한 체계 속에 저장된 데이터의 집합이라는 의미이다. DATA는 데이터안에서 Table(표)이라는 단위로 저장이 된다. 2. 스프리드시트(Spread..
- Total
- Today
- Yesterday
- Vue
- pandas
- mongoDB
- react
- next.config.js
- login
- Express
- 자연어처리
- vuejs
- 자료구조
- useHistory 안됨
- JavaScript
- nodejs
- django
- UserCreationForm
- useState
- typescript
- react autoFocus
- nextjs autoFocus
- logout
- Queue
- NextJS
- TensorFlow
- Deque
- Python
- DFS
- error:0308010C:digital envelope routines::unsupported
- read_csv
- BFS
- 클라우데라
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |