Laravel5.5 如何和 Angular5 友好相处?

如何将Angular5代替Laravel5.5的Vue进行友好的单页面应用的开发 ?(网上好像都没有相关例子,诚心提问)

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

使用 NG 或 使用 Vue 完全跟 Laravel 沒關係的
在 SPA 的開發方式下,Laravel 的作用僅為開放 API 供前端調用
甚至可以將前後端放在不同機器,對應到不同域名

6年前 评论
讨论数量: 7

使用 NG 或 使用 Vue 完全跟 Laravel 沒關係的
在 SPA 的開發方式下,Laravel 的作用僅為開放 API 供前端調用
甚至可以將前後端放在不同機器,對應到不同域名

6年前 评论

@leochien 是的,确实如此的,这点我了解,目前也是这么做的

6年前 评论

那我認為這樣的作法就已經是一種最佳實踐了
把複雜的前端應用放在 Laravel 內開發會碰到很多問題
如權責分配、開發流程複雜等

6年前 评论

@leochien 目前也是在学习阶段,尝试着自己去全栈开发,感谢你回答。至于整个应用架构(前后端的任务分配),这点也正是我需要了解的,实践出真知。还是那句话:技能的唯一学习路径就是重复、实战性练习!:smile:

6年前 评论

@唯守 當然具體的實踐方式還是需要照需求及團隊習慣調整
但大致上都需掌握一個原則:前後端只能透過規格溝通
不要讓前端改後端的 Code,也不要讓後端改前端的 Code
即使都是自己一個人開發,也要假裝自己不知道另一邊的狀況,開發時只看訂好的規格
這是以前做過前後端分離的專案,與目前獨立開發新創平台的經驗,與你分享

6年前 评论

@唯守 不會,大家都是互相學習 :smile_cat:

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!