Сейчас есть модули и компоненты.
Можно две эти мысли в одну собрать?) Мне кажется они протеворечивы. Потому что если говорить про разделение ответственности, то MVVM и MVC это делают, SFC - нет. С другой стороны есть модули и компоненты. Как это все вместе складывается на большом проекте?
с SFC тоже можно прекрасно разделять ответственность. Логика представления в SFC, все остальное в отдельных JS-модулях и сторах
Боюсь что собрать в одну не получится, потому что эти мысли о разном. MVVM/MCV vs SFC - это про все разделение ответственности просто в разных плоскостях. Именно поэтому не всегда можно органично сочетать в себе и то и другое. "Все в одном файле" - это не про SFC, потому что SFC - это не про один большой файл для всего, а изначально делается допущение что у нас используется компонентный подход и что лучше делить приложение на достаточно небольшие компоненты. Дальше встает вопрсов, должен ли компонент быть изолированной единицей, если да, тогда удобно ли работать с ним, когда смыслове части этого компонента разбросаны по файлам? Отвечая на эти вопросы, Рич и придумал SFC еще в далеком 2014 году
Обсуждают сегодня