초보가... 노드 express 서버 질문드립니다.
스프링을 해본후
노드 express 서버 인터넷 뒤적거리며 해보다가.. 갑자기 의문이 드는게
스프링은 VO클래스를 만들고 진행을 하는데
노드 express 서버에선 생각해보니 VO클래스 없이 그냥
req.body req.query 이런걸로 다이렉트로 받아서 사용하고 있던데..
자바스크립트는 VO클래스가 필요 없나요??
-질문 수정 합니당-
그냥 제가 아는 짧은 지식으로는..
form요청이나 아작스 요청시 VO클래스로 받는 것으로 알고있습니다.
부끄러운 코드이긴 하나... 생각해보니 자바스크립트로 계속 코딩 치던도중 VO개념 없이 하는게 맞나 의문이 들어서 질문드립니다.
너가 어떤 코드를 찾아봤는지 모르겠지만 다 관점의 차이임 스프링에서도 vo dto고 나발이고 그냥 다 메소드 파라미터로 때려박거나 req객체에서 하나하나 가져올수도 있지 반대로 노드도 스프링처럼 쓸 수 있고
부끄러운 코드 올렸습니다.... 혹시 vo dto 개념을 적용하려면 어떤 부분을 찾아보는게 좋을까요?? 검색을 열씸히 해도 다 스프링 이나 부트 자료만 나와서요..
자바같은 정적타입언어에서는 dto, vo를 통해서 로직 레이어 간에 데이터를 전달하는 케이스가 많은데 자스는 동적타입이라 그런듯
타스 코드 찾아보는걸 추천함
typescript dto example
https://amirmustafaofficial.medium.com/data-transfer-objects-dto-pattern-in-programming-53f2a51a5cc9
답변 감사합니다 ㅎㅎ
적어도 타스같은걸로 체크는 해보쇼 js는 뭔가 자유성높은 망나니? - dc App
혹시 관련 키워드 주실수 있을까요?? 검색을 하면 너무 동떨어진 자료만 나와서요..ㅠㅠ