웹은 세부사항이다

Gooreum·2021년 11월 5일
0

클린아키텍처

목록 보기
30/33

끝없이 반복하는 추

  • 모든 연산 능력을 중앙 서버에 두는 방식과 모든 연산 능력을 단말에 두는 방식 사이에서 끊임없이 움직여 왔다.
  • 웹 또한 이러한 진동을 겪고 있다. 연산능력의 위치는 아래와 같이 반복된다. 서버 팜(server farm) → 브라우저에 애플릿 추가 → 동적처리 서버로 이동 → 웹 2.0 고안, 브라우저에 Ajax와 자바스크립트 추가. → 현재는 거대한 애플리케이션 전부를 브라우저에서 실행되도록 작성가능. → Node.js를 이용해 자바스크립트를 다시 서버로 이동

요약

  • GUI는 세부사항이며, 웹은 GUI이다. 따라서 웹은 세부사항이다.
  • 따라서 아키텍트라면 이러한 세부사항을 핵심 업무 로직에서 분리된 경계 바깥에 두어야 한다.
profile
하루하루 꾸준히

0개의 댓글