개요 그냥 우스개소리로 백엔드와 프론트엔드를 진짜 대충 캐쥬얼하게 대충 설명하자면, backend는, db에서 데이터 가져와서 프론트에 json으로 뿌려주는 애고, frontend는, 백엔드가 뿌려준 json 받아서 브라우저 화면에 뿌려주는 애다. 그만큼 json이 중요하단 얘기고, 그래서 백엔드에서도 프론트엔드에서도 유효성 검사를 이중으로 해줘야 한다. Json schema 다음 json-schema 링크에 가면 https://json-schema.org/implementations#validators-javascript 언어 종류별 json 유효성 검사에 대해 나오는데 javascript는 이 목록 중 아직까지는 ajv 라는 패키지가 단연 인기가 높다. npmjs의 ajv : https://www.n..
2023. 12. 11. 06:18 / Tech김백엔드