Daniel: The Dev Story
Daniel: The Dev Story
    • 홈
  • 분류 전체보기
    • 프로젝트
    • BE
      • --------Java--------
      • Java
      • Basic
      • Spring
      • --------JS--------
      • JavaScript
      • TypeScript
      • NodeJS
      • Express
      • Basics
      • --------Common--------
      • Error
    • FE
      • React
    • DB
      • mySQL
    • Algorithm
      • Concept
      • BackJun
      • Data Structure
      • Sort
    • Git
    • Math
    • Book
    • Private
      • Database
      • Tip
  • 글쓰기
  • 관리자
  • myoskin

      [Express] express.json 메소드 이해하기

      app.use(express.json())의 역할 express 내부 코드에서 json 메소드를 찾아보자 json 메소드는 사실... app.use(express.json()); 의 역할 HTTP에서 보내오는 JSON 형식의 요청을 JavaScript 객체로 변환하여 사용하게 해준다. 사용 방법은 아래 코드와 같이 사용하면 된다. const express = require('express'); const app = express(); app.use(express.json()); express 내부 코드에서 json 메소드를 찾아보자 'exports.json = bodyParser.json' 에서 exports는 넘어가도 상관없다. 다음 내용으로 넘어가자 json 메소드는 사실... 여기서 'bodyPa..

      BE/Express 2023.05.13

      [Express] 라우팅 메소드 app.route, app.get, app.post 이해와 활용

      app.get app.post app.route app.get() HTTP GET 요청을 보내면 처리하는 라우팅 메소드이다. 첫 번째 인자로 경로를, 두 번째 인자로 콜백 함수를 받는다. 여기서 두 번째 인자인 콜백 함수는 미들웨어(middleware) 라고도 한다. 예시에 있는 next() 함수에 인자를 전달하면 에러 처리 미들웨어로 제어가 이동하여 에러 처리 로직을 수행할 수 있다. 여기서 말하는 에러 처리 미들웨어란, 라우팅 메소드 작성이 끝나는 부분에 app.use를 활용하여 에러 처리 하는 코드를 말 한다. 더보기: CRUD에 대해 이해하기 더보기 // CRUD: 생성(Create), 읽기(Read), 업데이트(Update), 삭제(Delete)의 약자 1. 생성(Create): 새로운 데이터를..

      BE/Express 2023.05.13

    1
    Daniel: The Dev Story

    찾기

    공지

    최근 글

    인기글

    최근 댓글

    캘린더

      5 / 2025
      일 월 화 수 목 금 토
      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

    글 보관함

    태그

      javaBOJ코딩알고리즘백준Algorithm타입스크립트자바MYSQLgit

    즐겨찾기

    방문자 수

    • Today
    • Yesterday
    • Total
    myoskin

    티스토리툴바