일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android
- nodejs
- 스프링부트
- puppeteer
- Mongoose
- 백준알고리즘
- mysql
- 서버
- MapReduce
- 스프링
- eof
- 프로그래머스
- k8s
- java
- Apollo
- bufferdreader
- ai
- HTTP
- redis
- Spring
- LangChain
- 조건문
- mongodb
- graphql
- restapi
- Docker
- java11
- Scanner
- TCP
- 자바
- Today
- Total
목록mongodb (3)
자라나라 개발머리
지난 시간엔 node.js(express)와 mongoDB를 통해 서버를 구축하고, DB와 연결을 했다. 이를 기반으로, GrapeQL API를 구현하려고 한다. 개요 게시글에서 말했듯이, GrapeQL은 API 포맷 종류 중 하나고, REST API와 양극단의 장단점을 가지고 있다. GraphQL(요청 복잡, 데이터 단순) REST API(요청 단순, 데이터 복잡) 그래서 GraphQL은 요청이 일정하지 않고 필요한 데이터 구성이 많을수록 이점이 있는 API포맷이다. 오늘은 GraphQL를 더 세세하게 정리해보고, 주어진 스키마를 분석하고, resolvers 까지 구현해볼 것이다. GrapeQL 정리 GraphQL의 장점 - 데이터 전송량 감소 원하는 데이터만 받아올 수 있기 때문에 효율적으로 데이터 ..
사용 기술 node.js v18.16.0 mongoDB atlas mongoose express visual studio code 개발 환경 세팅 1. node.js 설치 검색창에 node.js 설치 쳐서 다운로드! 2. vscode 준비 (이미 설치 되어있음) 서버 실행 및 mongoDB 생성 및 연결 ( mongoose 사용 ) 검색하다, Node.js와 MongoDB를 연결한 게시글을 찾았고 그 게시물을 토대로 구현했다. express를 써서 하길래 그것도 뭔지 구글링! express란? node.js기반 javascrpit로 서버 구축을 하게 도와주는 가장 대중적인 웹 프레임 워크 express를 활용해 서버를 구축하기로 하였다. 또한, mongdDB atlas에서 클러스터 생성 및 연결을 했다...
Node.js - MongoDB 기술스택을 사용하여 GraphQL API 서버를 구현하게 되었다. 개요 앞으로 포스팅 될 게시물의 목차는 다음과 같다. 0. Node.js - MongoDB GraphQL API 서버 구현 개요 / 리서치 (현재 글) 1. Node.js - MongoDB 개발 환경 세팅 / DB 연동 2. GrapeQL 스키마 분석 / resolvers 구현 3. 프로젝트 환경변수 세팅 / 코드 모듈화 / 테스트 (완) 리서치 셋 다 처음 접해보는거고, javascript로 제대로 개발해본 적도 없기 때문에 난항이 예상되었다. 우선, 처음 접해보는 기술이기 때문에 사전조사를 했다. 1. Node.js - javascript를 사용하는 개발 플랫폼 - 웹 개발 언어인 자바스크립트를 로컬에서..