hyun
  • 홈
  • 글쓰기
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (103)
      • 1. Computer Science (11)
      • 2. FrontEnd (51)
        • Javascript (10)
        • TypeScript (6)
        • CSS (3)
        • React (17)
        • Next.js (1)
        • Dart (1)
        • Three.js (3)
        • State Management (4)
        • TDD (2)
        • Ag-Grid (1)
        • LeetCode (1)
      • 3. Backend (9)
        • NestJS (9)
      • 4. Git (4)
      • 5. Blockchain (9)
        • Mastering Ethereum (5)
      • 6. Error (16)
      • 7. Infra | Cloud (2)
        • Docker (2)
        • Kubernetes (0)
        • AWS (0)
      • 8. 자격증 (0)
        • CompTIA A+ (220-1101, 220-1102.. (0)
      • Daily (1)
        • 후기 (1)
        • 맛집 (0)
  • 홈
  • 태그
  • 방명록
3. Backend/NestJS

[코드팩토리 NestJS 강의] Query and Parameters (쿼리와 파라미터)

1. REST API 세트(GET, POST, PUT, DELETE) Method 주소 의미 사용 [GET] http://localhost:3000/posts 다수의 Post를 가져온다 Query 사용 [GET] http://localhost:3000/posts/11 11이라는 ID를 갖고있는 Post하나를 가져온다. Query 사용 [POST] http://localhost:3000/posts 새로운 Post를 생성한다 Body 사용 [PATCH] http://localhost:3000/posts/8 8이라는 ID를 갖고있는 Post를 부분 변경한다. Body 사용 [PUT] http://localhost:3000/posts/8 8이라는 ID를 갖고있는 Post를 변경하거나 생성한다 Body 사용 [D..

2024. 3. 12. 16:29
2. FrontEnd/TDD

[TDD] Cypress를 사용하여 E2E테스트

E2E(End to End) : 사용자의 관점에서 테스트를 진행하는 것 사용자가 서비스에 접속했을 때 하는 행동들과 그 행동들에 의해 동작되는 여러 액션들을 테스트할 수 있기 때문에 사용자가 사용하는 관점에서 발생될 수 있는 문제들을 파악하는데 도움을 줍니다. E2E 테스트를 포함하여 React에서 진행되는 테스트들은 다음과 같이 있습니다. 단위 테스트 통합 테스트 E2E 테스트 E2E 테스트는 브라우저를 통해 실제 사용자가 서비스를 사용하는 부분을 테스트하기 때문에 위의 테스트들 중 가장 큰 리소스를 필요한다 (=즉, 테스트를 진행하는데 상대적으로 많은 비용이 필요하며 무겁기 때문에 속도도 느린 편) 그래서 E2E 테스트는 전체 테스트에서 10% ~ 20% 정도만 차지할 정도로 구성을 하기에 꼭 필요로..

2023. 11. 10. 09:46
2. FrontEnd/TypeScript

[TS] TypeScript의 탄생

✅ TypeScript 의 탄생 타입스크립트는 2012년에 마이크로소프트의 개발자이자 C#의 창시자로도 알려진 아주 유명한 덴마크 출신의 개발자 Anders Hejlsberg(앤더스 하일스버그)의 손에서 처음으로 탄생했습니다. (* C#의 창시자가 타입스크립트도 만들었기 때문에 둘이 비슷한점이 꽤 있다.) ✅ TypeScript는 오픈소스이다. 또 타입스크립트는 오픈소스로 공개되어있다. 그래서 현재도 많은 프로그래머들이 이 언어의 개발과 유지보수에 참여하고 있고 다양한 토론을 이어가고 있어서 앞으로도 발전 가능성이 아주 창창한 언어라고 볼 수 있습니다. ✅ TypeScript는 JavaScript의 확장판 타입스크립트는 기존의 자바스크립트를 더 안전하게 사용할 수 있도록 타입 관련된 여러가지 기능들을 추..

2023. 5. 23. 15:02
2. FrontEnd/TypeScript

[TS] Union Type, Literal Type, Type Aliases

✅ Union Type 자바스크입트의 OR연산자(||)와 같은 의미의 타입 변수값이 숫자타입 혹은 문자열 등 여러타입을 가지는 경우 주로 사용 (BackEnd에서 매핑 데이터가 문자열 | 브라우저 입력값이 문자열인 경우, 변수 age는 string 타입 가능하게 해야함.) `|`연산자를 이용하여 타입을 여러개 연결하는 방식을 Union 타입 정의방식이다. 함수내에서 수행하는 작업과 관련하여 보다 유연하게 활용하는 방법 코드에 하드코딩할 수 있는 정확한 값만 허용하는 것이 아닌 두개이상의 가능한 값을 가지려는 경우 사용 Union타입 대신 any타입을 대체가능하지만, 타입을 추론할 수 없는 경우에 사용되므로 타입스크립트의 강점이 없어진다 (any를 사용하는 경우 마치 JS로 작성하는것처럼 동작하고, Uni..

2022. 8. 31. 17:18
  • «
  • 1
  • »

공지사항

  • 이메일 = fltxld1@gmail.com / GitHub = https⋯

전체 카테고리

  • 분류 전체보기 (103)
    • 1. Computer Science (11)
    • 2. FrontEnd (51)
      • Javascript (10)
      • TypeScript (6)
      • CSS (3)
      • React (17)
      • Next.js (1)
      • Dart (1)
      • Three.js (3)
      • State Management (4)
      • TDD (2)
      • Ag-Grid (1)
      • LeetCode (1)
    • 3. Backend (9)
      • NestJS (9)
    • 4. Git (4)
    • 5. Blockchain (9)
      • Mastering Ethereum (5)
    • 6. Error (16)
    • 7. Infra | Cloud (2)
      • Docker (2)
      • Kubernetes (0)
      • AWS (0)
    • 8. 자격증 (0)
      • CompTIA A+ (220-1101, 220-1102.. (0)
    • Daily (1)
      • 후기 (1)
      • 맛집 (0)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #CSS
  • #Next12
  • #react
  • #폴더구조
  • #gridoptions
  • #코드팩토리
  • #Nestjs
  • #LocalStorage
  • #레포팅솔루션
  • #이더리움
  • #javascript
  • #TDD
  • #AppRoutes
  • #다국어처리
  • #Next14
  • #js
  • #14버전
  • #Docker
  • #AppModule
  • #test
  • #useEffect
  • #sessionStorage
  • #pdf다운로드 기능
  • #typescript
  • #getdocument
  • #activereportsjs
  • #next
  • #i18n
  • #반응형
  • #cookie
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © hyun All rights reserved. TistoryWhaleSkin3.4

티스토리툴바