Сайт электронной коммерции с архитектурой проекта мобильного приложения - PullRequest
0 голосов
/ 27 января 2019

Я создаю сайт электронной коммерции с панелью поставщиков.Я начал строить его с помощью Laravel.Backend и frontend были в одном и том же проекте laravel.

Я использовал ionic в прошлых проектах, поэтому, когда я сделаю приложение с ним, может быть больше работы, потому что интерфейс был на laravel.Итак, я решил сделать это на веб-интерфейсе laravel или lumen и угловом интерфейсе.Я сделаю мобильный с ionic, так что будет проще перейти с Интернета на мобильный, и я могу использовать один и тот же API для всех.

Для панели веб-сайта и вендора я буду делать разные приложения, поэтому я подумалЯ должен также отделить веб-интерфейс пользователя / поставщика.Там не будет так много общих частей.Но это становится

  • 1 бэкендом для API
  • 2 (веб-пользователь / поставщик) веб-интерфейс
  • 2 (ионный пользователь / поставщик) веб-интерфейс для приложений

Я чувствую, что что-то упустил.Есть ли лучший способ сделать такую ​​структуру?

...