我是一名软件工程师,希望学习使用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