У меня есть приложение, уже работающее с codeigniter и jquery. Обе технологии, с которыми я очень знаком. В последнее время мое приложение слишком сильно выросло, и мой интерфейс стал немного дезорганизован, с очень большими файлами и сложными в обслуживании ... В то время я начал изучать vue для реализации в моем проекте, потому что, кажется, хорошо работает с этой концепцией веб-компонентов. Я сомневаюсь в слиянии архитектур, которые уже есть у обеих платформ (Vue и codeigniter).
Это структура vue приложения.
- node_modules
- src
components
App.vue
main.js
- package.json
- webpack.config.js
- index.html
И это структура codeigniter.
- config
- controllers
- system
- models
- views
- node_modules
- index.php
Моя идея состоит в том, чтобы создать компоненты в vue, чтобы использовать их в моих представлениях codeigniter, и мои вопросы:
Как правильно работать вместе с этими архитектурами?
Где я могу поместить файлы vue? Я подумал о том, чтобы поместить его в каталог views кодового инициатора, потому что это казалось более логичным, поскольку vue будет работать на уровне визуализации, но я не знаю, правильно ли это.
Я считаю, что я немного запутался, потому что я только начинаю с vue :)
Если кто-то может помочь, я ценю это! \ О /