Автор оригинала: David Wong.
Мой личный совет по фреймворкам Vue + UI (например, элементарным). Как инкапсулировать подходящую вам структуру?
1. Решите проблему маршрутизации, как определить иерархию маршрутизации (подкаталог, вложенный файл) 2. Чтобы решить проблему с запросом, реальный запрос не может отображаться в реальном бизнес-коде, это должен быть вызов функции. 3. Инкапсулируйте вход и выход запроса, инкапсулируйте вход вызова запроса (бизнес должен использовать только здесь), запрашивайте много, рассмотрите расслоение (подкаталог, вложенный файл) 4. Разделение общих функциональных компонентов (которые могут пересекаться со структурными компонентами) (Макет, Голова, Хвост, Меню и т.д.) 5. Инкапсуляция общих функциональных компонентов (таблиц (с разбиением на страницы), древовидных таблиц, ящиков, всплывающих окон, загрузок и даже форм), инкапсуляция компонентов заключается в написании меньшего количества кода в бизнесе. В противном случае один файл Vue может перемещать тысячи строк. Конечно, это также для того, чтобы писать быстрее и проще. 6. Бизнес-модули многоуровневые, которые должны быть написаны в соответствии с их реальным бизнесом.
Оригинал: “https://developpaper.com/how-to-encapsulate-a-suitable-vue-framework/”