我想創建一個非常簡單的SPA,Angularjs和Laravel 4作爲背景中的API。我會有一些簡單的帖子和類別(實際上是一個博客)和一些靜態頁面。我想在角度內調用laravel API來獲取我想要的信息。我怎樣才能組織代碼來正確地做到這一點?也許把laravel放到一個子域和角度應用到主域?這是一個好方法嗎?我想分開這些框架,並只爲api服務使用laravel。感謝您的建議。簡單的SPA與Angular和Laravel API
1
A
回答
1
您可以使用laravel's built in restful controllers作爲構建後端api的一種方式。
然後,您只需讓角度js將ajax調用至whatever route you define即可。然後,而不是讓laravel使用View :: make返回視圖,你得到它返回一個response,我假設返回json將是最好的選擇。 return Response::json(array('userId' => '1', 'operation' => 'UpdateUser', 'success' => 'true'));
通過這種方式實現,laravel嚴格執行API並且角度js充當用戶和laravel api之間的中介。
相關問題
- 1. SPA與rails-api和Angular JS
- 2. 如何在Angular SPA中創建一個簡單的「構建」
- 3. API Secutiry與AngularJs SPA
- 4. 使用Backbone.js,Require.js和Laravel的SPA安全
- 5. Angular和Laravel
- 6. Angular JS - 非單頁路由SPA
- 7. 簡單的XML與Flickr API
- 8. Vue公司的路由器和laravel SPA
- 9. CSRF AngularJS SPA和WEB API
- 10. Laravel和Angular JS
- 11. ASP .NET 5中的簡單Angular SPA - 在啓動時獲取空白頁
- 12. Laravel測試與簡單的測試
- 13. PayPal API與PHP和Laravel
- 14. .Net Core 2.0 Angular SPA路由
- 15. 在Django中運行Angular SPA
- 16. Angular SPA數據綁定
- 17. Angular SPA沒有顯示關於狀態激活的API數據
- 18. 加入laravel 5.3的簡單和雄辯
- 19. 使用API和Mongoose的AngularJS SPA
- 20. laravel 5.1和angular 2.1
- 21. Angular/Breeze SPA模板上的UnMapped屬性
- 22. 簡單的工作流程與angularJs和laravel 4
- 23. laravel 4社交與簡單auth包裝
- 24. Angular 2簡單的動畫
- 25. SPA與.NET MVC
- 26. Angular 2 SPA Azure Active Directory JWT問題
- 27. 與Mailgun API的簡單聯繫表格
- 28. Laravel和Angular(JS),從哪裏開始Angular?
- 29. 簡單的laravel查詢
- 30. Laravel站點使用SPA多個子域
試圖確保我明白這個問題。你想爲mvc使用laravel,而不是返回html視圖,你只是希望它保持持久性,然後返回你的請求是否被成功執行了。 – echochamber
我想做的一切都與角度和laravel只是一個分離的服務,以迴應角應用 –
提出的要求好吧,我發佈了一個答案,我認爲回答你的問題。如果再有混亂,我會很樂意盡我所能去澄清。 – echochamber