REST API & Validation
-
REST API란 무엇인가?
- REST 아키텍쳐를 따라 구현된 API를 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를 개발 할 수 있다.
-
Author And Source
이 문제에 관하여(REST API & Validation), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@glowing0512_/REST-API-Validation저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)