Правильная разработка веб-сайта

111
26 января 2020, 04:40

Всем доброго времени суток. Много уже поработал с различными api. Пришло время самому написать хороший проект. Появились такие идеи:

  1. Отдельно написать api, отдельно написать web-интерфейс (в моём случае два отдельных проекта на Laravel). Принцип работы такой: например клиент перешёл на вкладку новостей, Controller на веб-клиенте посылает curl на маршрут вида www.mydomain.com/apiполучает ответ в формате json - парсит и вывод свой view.
  2. Второй вариант - всё лепить в одном проекте. Не представляю как это элегантно сделать.

Прошу вашей помощи в следующих вопросах:

  • Какой вариант выбрать ? (лично я склоняюсь к первому).
  • Не будет ли проблемно для любого пользовательского интерфейса каждый раз отправлять запрос к api-серверу ?
  • Как правильно спроектировать авторизацию/регистрацию ?

Благодарен за любую помощь.

READ ALSO
Не могу отправить SQL запросы циклом в PHP

Не могу отправить SQL запросы циклом в PHP

Если я делаю только один запрос вне цикла, то все замечательно работает, к примеру:

123
Двойной массив и вывод его

Двойной массив и вывод его

Пытаюсь сделать цикл со счетчикомНеобходимо сделать график кол-ва банов по времени unix, решил делать так:

126
Yii2 как сформировать post запрос на другой url?

Yii2 как сформировать post запрос на другой url?

У меня есть node который находится по адресу http://localhost:3004/

141
Вставить код языка в URL

Вставить код языка в URL

интересует такой вопрос можно ли вставлять в URL код языка посредством плагина на WordPress? Например есть сайт siteby/boom/ он на английском языке, а если...

124