Neden bazı çerçevelerde mantık katmanı "Model", bazılarında ise "Servis" olarak adlandırılır. Birbirlerinden farklı mıdır yoksa sadece adlandırma kuralları ile mi farklıdır?
GÜNCELLEME 1
Sormamın nedeni, klasik bir MVC çerçevesi olan Zend Framework'te herkes Model kavramını kullanıyor. Şimdi AngularJS öğreniyorum ve Model kelimesi kayboldu ve yerini servis kelimesi aldı.
Ne fark bir hizmet daha çok tekrar tekrar kullanılabilen bir singleton gibi (örnek: bir REST istemcisi) iken bir model daha MVC desen denetleyiciden gelen veri manipülasyonları ile ilgilidir.