/ / Laravel Spark для веб-сервісу на базі API (AJAX)? - php, ajax, laravel-spark

Laravel Spark для веб-служби на базі API (AJAX)? - php, ajax, laravel-spark

Питання: Чи підходить Laravel Spark в якості котла для програми SaaS, який використовує Реалізація AJAX?

На сьогоднішній день найкращим способом розпочати будівництво здаєтьсянова веб-служба полягає у виборі такої архітектури, яку бэкенд використовував як API для прикладного додатка. І якщо ви використовуєте, наприклад, AngularJS як фронтальну основу, ви можете досить швидко зв’язати його як мобільний за допомогою Ionic. Вам також потрібно мати адаптивну веб-програму, щоб мати ту саму базу коду, яку можна використовувати для ширини екрана мобільного пристрою.

Відповіді:

1 для відповіді № 1

Якщо ви не заперечуєте проти використання vue.як ваш фреймворк, тоді у вас буде все вже встановлено, ви можете просто відкрити редактор і почати додавати свій код. Spark має гарну особливість, що дозволить вам нестандартно споживати один і той же API як через веб-інтерфейс ( ajax) засвідчується файлами cookie та іншим клієнтом, засвідченим токенами. Він дбає про всю безпеку та інше, і все працює дуже добре без додаткових налаштувань. Просто додайте свої маршрути, шаблони та деякі компоненти vue, і Spark подбає про решта.

Якщо ви не хочете використовувати VueJS, то це "sзначно більше роботи, щоб зробити однаковий функціонал. Якщо вам потрібні платежі та налаштування (і, мабуть, ви робите), Spark все одно заощадить вам багато часу, але також доставить вам проблеми, коли ви спробуєте інтегрувати область Налаштування (яка реалізована у Vue) з рештою вашого коду. Ви постійно будете знаходити, як працюєте проти та проти своїх припущень.

Іскра добре написана і модульна, але все ж далеко не банально переходити на рамку js, тому краще притримуватися VueJS, якщо можливо.