전체 글 (204) 썸네일형 리스트형 Next App Router 환경 + MSW 설정 작업에 사용될 파일 구조 1. MSW 설치 npm i -D msw@1.3.2 [Usage] npx msw init [options] npx msw init public public 폴더 아래 mockServiceWorker.js 파일이 생성된 것을 확인 package.json 에 msw workinDirectory 세팅 된 것을 확인 "msw": { "workerDirectory": "public" } 2. MSW 구동 세팅 1. fake api/data 세팅 - api/mocks/fake-api/search-api.ts import { rest } from "msw"; import { validData } from "../fake-data/search-data"; // GET method인 /get-n.. [1D1C] 0319 기록 Dto 만들 때 기존에는 PickType 을 사용하여, 특정 스키마에서 필요한 필드만 골라서 dto 클래스를 만들었었다 import { PickType } from '@nestjs/swagger'; import { Member } from '../member.schema'; export class MemberRequestDto extends PickType(Member, [ 'email', 'password', 'name', ]) {} 스키마 구조가 드라이버 리뷰 테이블 / 우드 리뷰 테이블 / 아이언 리뷰 테이블... 이런식으로 테이블을 분리했다 (이게 올바른 판단인지는 아직까지도 확신이 서지 않는다) 이유는 종류별로 별점 키값이 다르고, 제출해야하는 부가 정보가 다르기 때문이다 어쨌든, 근데 리뷰 P.. [1D1C] 0318 기록 RESTful API 설계에 대한 고민 카테고리 별로 리스트를 가져오는 API 에서 category 정보를 어떻게 받을 것인가? - url 파라미터로 받을 것인가? /products/{category} - query 로 받을 것인가? /product?category=driver ChatGPT 답변 If the category is a fundamental part of the resource, using a URL parameter may be more appropriate. If the category is just one of many filtering options, using a query parameter may be more flexible. -> 카테고리 분류는 서비스 내용상 핵심적이고 고정.. 이전 1 2 3 4 5 6 7 8 ··· 68 다음