React, как я понимаю, отвечает только за уровень представления, совершенно игнорируя и данные и логику их обработки. изучить его я хочу, но немного позже. сейчас интересуют полноценные MVC (MVVM) фреймворки
Angular- один из самых востребованных, Vue - близок и к Angular и к React + имеет MVVM модель, в отличии от React и выигрывает в производительности у Angular
нет, наверно я не правильно изясняюсь. Я хочу, в целях самообразования на учебном проекте, описать CRUD только в AplicationController. Остальные контроллеры, которые по умолчанию наследуются от него, наследуют и его методы, но как в таком случае быть с роутингом и выбором вьюх, + в методах будут использоваться переменные например:
def index
@users=User.all
end
если описывать это в ApplicationController, то как указать что для каждого отдельного ресурса необходимо менять имя переменной и имя модели? У меня есть смутное подозрение что подобраться к этому можно через resource, но не знаю как. Опять же описывать однотипный CRUD во всех контроллерах, как я понимаю, не имеет смысла.
Если влиять на техников то знаний не появиться)))) время не критично, так что есть возможность поразбираться и сделать красоту, опять же в резюме не плохим плюсом будет
Вопрос не в том что мне угодило а что нет. Мне интересно какие есть распространённые подходы, в чем их плюсы и минусы, какой и в каких случаях лучше использовать