我是一名軟件工程師,希望學習使用PHP和JavaScript開發Web應用程序。我很熟悉C#,面向對象編程和使用框架。Laravel和Angular(JS),從哪裏開始Angular?
所以我決定直接創建一個基於框架的Web應用程序(Laravel,因爲我們也在我的工作上使用這個框架)。我開始理解框架是如何工作的,因爲編程對我來說並不新鮮,我也理解PHP的基礎知識。
對於前端我想使用Angular JS,因爲我聽到很多有關它的積極的事情。在我對谷歌關於Angular和Angular與Laravel的研究中,我讀到了我們已經有了Angular V2和V4。
我有這幾個問題:
- 什麼是開始的最好的版本?這是因爲我聽說了V1(和Laravel的組合)的好處,但V2和V4有一個完整的其他概念?如果它具有相同的 目的,並且它仍然是將新版本 與Laravel結合使用的好方法,我有點困惑嗎?
- 我可以找到如何結合Laravel和AngularJS(1)以及如何構建項目,但無法找到一個很好的教程或解釋如何組合/結構Laravel與 Angular 2或4.這也讓我困惑...... 。更新的版本不是 與Laravel的良好組合嗎?,Angular只是使用Json API的爲什麼不呢?或者我錯了。
- 我發現的Laravel和更新的Angular版本是它在1個項目中同時使用。建議是使用2 不同的項目?我不明白爲什麼,因爲我仍然可以通過一個不錯的文件夾結構使它們在1個項目中的每個項目中獨立地執行。 所以如果這是真的,背後的原因是什麼?
- 如果在1個項目中結合使用沒有問題,我更願意這樣做。但將Angular添加到Laravel項目中的最佳做法是什麼?特別是對於文件夾結構?是否有教程介紹如何在1個項目中使用這兩個框架?
我希望有人能給我一個「kickstart」如何開始增加我的技能。
這是一個觀點問題......如果你還不知道PHP,也許你應該學習一種不同的語言......如果你要用Ember寫一個前端,並且有一個帶有Node的後端......那麼你會在兩者上使用JavaScript,例如......我敢打賭人們會關閉這個問題。 https://stackoverflow.com/help/how-to-ask – sheriffderek
我希望不會這個問題會被關閉,我知道這是一個意見問題。但我只希望找到一些建議,從哪裏開始,我認爲這可能是正確的地方。我也希望這個問題可以幫助那些正在尋找一個很好的PHP/JavaScript開發kickstart的人(我的問題在哪裏) – RoDo
問題要求我們推薦或找到一本書,工具,軟件庫,網站資源對於堆棧溢出而言是無關緊要的,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 – georgeawg