/ / Laravel Spark dla usługi internetowej opartej na API (AJAX)? - php, ajax, laravel-spark

Laravel Spark dla usługi internetowej opartej na API (AJAX)? - php, ajax, laravel-spark

Pytanie: czy Laravel Spark będzie odpowiedni jako podstawa dla aplikacji SaaS, która używa Implementacja AJAX?

Obecnie wydaje się to najlepszym sposobem na rozpoczęcie budowynowa usługa internetowa ma wybrać taką architekturę, że backend będzie wykorzystywany jako interfejs API dla aplikacji front-end. A jeśli na przykład używasz AngularJS jako frontu, możesz raczej szybko spakować go jako urządzenie mobilne, używając Ionic. Będziesz także musiał mieć responsywną aplikację internetową, aby mieć tę samą bazę kodów, aby dostosować ją do szerokości ekranu urządzenia mobilnego.

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli nie masz nic przeciwko użyciu vue.js jako twoja struktura, wtedy będziesz mieć wszystko już ustawione, możesz po prostu otworzyć edytor i zacząć dodawać kod. Spark ma fajną funkcję, która pozwoli ci od razu korzystać z tego samego interfejsu API zarówno przez interfejs sieciowy ( ajax) uwierzytelnione przez pliki cookie, a od innego klienta uwierzytelnionego za pomocą tokenów. Dba o wszystkie zabezpieczenia i inne rzeczy i wszystko działa bardzo dobrze bez dodatkowej konfiguracji. Wystarczy dodać trasy interfejsu API, szablony i niektóre elementy vue, a Spark zajmie się reszta.

Jeśli nie chcesz korzystać z VueJS, to jestznacznie więcej pracy, aby uzyskać tę samą funkcjonalność. Jeśli potrzebujesz płatności i ustawień (a zapewne tego potrzebujesz) Spark nadal oszczędza dużo czasu, ale sprawi również kłopoty, gdy spróbujesz zintegrować obszar Ustawienia (który jest zaimplementowany w Vue) z resztą kodu. Ciągle będziesz się zastanawiał i przeciw nim.

Spark jest dobrze napisany i modułowy, ale przejście do frameworka js nie jest wcale trywialne, więc lepiej trzymać się VueJS, jeśli to możliwe.