왜 일부 프레임 워크에서는 논리 계층을 "모델"이라고하고 일부 프레임 워크는 "서비스"라고합니다. 명명 규칙에 따라 서로 다르거 나 다른가요?
업데이트 1
내가 묻는 이유는 고전적인 MVC 프레임 워크 인 Zend Framework에서 모두가 Model이라는 개념을 사용하기 때문입니다. 이제 AngularJS를 배우고 있는데 Model이라는 단어가 사라지고 service라는 단어로 대체 된 것 같습니다.
내가 알아 차린 것은 서비스가 싱글 톤과 비슷하다는 것입니다 (예 : REST 클라이언트). 모델은 MVC 패턴으로 컨트롤러에서 오는 데이터 조작과 더 관련이 있습니다.