일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 솝트 후기
- 절차지향
- EC2
- 파이썬
- 페이지네이션
- CRUD
- spring-boot
- yolov5
- 합격후기
- 멋사
- Java
- 파이썬 #백준 #BFS
- AWS
- MongoDB
- 인공지능
- 프로그래머스
- jwt
- 솝트
- 사물인식
- 카카오
- 면접전형
- 백준
- 서류전형
- S3
- 피로그래밍
- Python
- jQuery
- nodejs
- objectdetection
- 멋쟁이사자처럼
- Today
- Total
목록nodejs (4)
찔끔찔끔씩😎
Middleware 🔎 Middleware란? 요청과 응답의 중간(middle, 미들)을 말한다. 따라서 미들웨어는 요청과 응답을 조작하여 기능을 추가하기도 하고, 나쁜 요청은 걸러내는 기능을 한다. Authentication 요청을 보내는 주체가 누군줄 알고 API 요청을 막 허용해도 되는걸까? (당연 아님) 🔎 Stateless Protocol란? 무상태 프로토콜 - 모든 요청이 상호 독립적이며 서버가 request, response 간에 어떠한 데이터도 보존하지 않는다. - 중간에 요청이 다른 서버로 들어가도 전혀 문제가 없다. - 즉 로그인을 했더라도 그 다음 요청과 독립적이라는 것! 🔎 Authentication란? Authentication 인증 은 사용자가 자신이 주장하는 바로 사용자가 맞는..
API 실습 🔎 필요한 Collection? 이러한 뷰 형태를 위한 Collection은? - 영화 정보를 저장할 Movie Collection - 리뷰 정보를 저장할 Review Collection 그럼 이 뷰에서 만들 수 있는 API는? - 영화 정보 저장 API - 영화 정보 조회 API - 리뷰 작성 API - 리뷰 조회 API 등등 리뷰 생성 🔎 1. Model 만들기 Movie 모델 (src/models/Movie.ts) import mongoose from "mongoose"; import { MovieInfo } from "../interfaces/movie/MovieInfo"; const MovieSchema = new mongoose.Schema({ title: { type: Strin..
세팅 🔎 프로젝트 구조 Create / User Collection 생성 이름, 핸드폰 번호, 이메일, 학교(학교이름, 전공) 🔎 1. Model 만들기 src/models/User.ts // User Collection 위치 import mongoose from 'mongoose'; import { UserInfo } from '../interfaces/user/UserInfo'; const UserSchema = new mongoose.Schema({ /* type: field type 지정 required: 필수 field 인가? unique: 고유한 값인가? */ name: { type: String, required: true, }, phone: { type: String, required: t..
MongoDB 🔎 MongoDB란? Document 지향 NoSQL 데이터베이스 시스템으로, JSON 형태의 동적 스키마형 document를 사용한다. Document 기반으로 구성되어있으며 Database - Collection - Document - Field 계층으로 구성되어있다. 🔎 Document란? - MongoDB에서 데이터를 저장하는 최소 단위 - 필드와 값의 쌍으로 구성된다. - 데이터 입출력 시에는 JSON 형식을 사용하고, 저장 시에는 BSON(Binary JSON)을 반환한다. - 관계를 갖는 데이터는 중첩 document, 배열 등을 사용하여 1개의 document로 나타낸다. 🔎 Reference 방식 1:1 1:N , 1이 N을 참조 1:N, N이 1을 참조 N:M Mongoo..