Какие обязанности клиентской и серверной части?
Если все, чем вы занимаетесь в web, сводится к CRUD, тогда роль бекенда в вашей работе может сводиться  к:Аутентификация юзера.Проверка прав доступа.Валидация данных от юзера.
Когда вы столкнетесь с более тяжелыми приложениями с некоторой бизнес логикой (даже!), тогда вы поймете, что фронэнд занимает такую долю в проекте, какую долю занимает кнопка "Пуск" во всей ОС Windows.
Так в том-то и суть, что значения со временем меняются, разьше понятия фронт-енд вообще небыло.
Просто помните что 
1. бекенд - логика на сервере
2. фронтенд - логика на клиенте
3.верстка - шаблоны без логики в браузере
А куда, что, где рендерит уже неважно.