REST API & Validation

  • REST API란 무엇인가?

  • Validation이란 무엇인가?

    • 특별한게 아니지만 개발을 하면서 가장 중요한것중 하나입니다.
      Validation은 말 그대로 어떤것을 검증한다고 보면 됩니다.

    • 코드로 보는게 가장 쉽겠죠?

      function is1(value) {
      	return value === 1;
      }
    • 위 코드는 단순히 값이 1인지 아닌지 판단해서 Boolean 타입의 값을 반환하는 함수입니다.
      이렇게 단순한 함수조차 Validation. 즉, 검증을 위한 코드가 됩니다.

    • 여러분은 날이 갈수록 당연히 더 복잡하고 어려운 검증 로직을 짜게 될텐데요, 우리는 심화 과정에서 이런 로직을 더 쉽고 간결하게 작성하도록 도와주는 라이브러리를 사용해볼 예정입니다 😎
      *cf_ joi 라이브러리 : https://joi.dev/api/?v=17.4.1

    • validation을 잘 만들면, 견고한 api를 개발 할 수 있다.

좋은 웹페이지 즐겨찾기