У меня проблема с хорошей (и правильной) конструкцией приложения Nuxt.js:
Я читаю документацию, но не понимаю, когда использовать плагины, промежуточное ПО. И в чем разница между плагинами и промежуточным ПО (в пределах
Nuxt.js)
Я хочу использовать внешний источник (easyrtc), но я не знаю, как лучше всего загрузить этот источник: в качестве плагина или промежуточного программного обеспечения (easyrtc имеет клиентские и серверные модули).
Я без проблем подключил серверные модули в качестве плагинов:
для плагина
export default ({ app }, inject) => { app.easyrtc = server; }; )
для nuxt.config.js
{ src: '~plugins/easyrtc/server/easyrtc_server.js', mode: 'server' }
Я планирую создать свою собственную промежуточную программу для работы с easyrtc-сервером:
Мои связующие программы загружают плагины easyrtc-сервера и работают с easyrtc.
Правильно ли я представляю взаимодействие промежуточного программного обеспечения и плагинов?
Может быть, я слишком много обсуждаю.
Поэтому, если у вас есть вопросы по моей проблеме, я постараюсь ответить.