Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Laravel和Angular(JS),从何处开始使用Angular?_Javascript_Angularjs_Laravel_Laravel 5.3 - Fatal编程技术网

Javascript Laravel和Angular(JS),从何处开始使用Angular?

Javascript Laravel和Angular(JS),从何处开始使用Angular?,javascript,angularjs,laravel,laravel-5.3,Javascript,Angularjs,Laravel,Laravel 5.3,我是一名软件工程师,想学习使用PHP和JavaScript开发web应用程序。我熟悉C#、面向对象编程和框架 因此,我决定学习直接创建基于框架的web应用程序(Laravel,在我的工作中我们也使用这个框架)。我开始理解框架是如何工作的,因为编程对我来说并不新鲜,我也理解PHP的基础知识 对于前端,我想使用Angular JS,因为我听到了很多关于它的积极方面。在我在谷歌上研究Angular和Angular与Laravel的结合时,我读到我们已经有Angular V2和V4了 关于这一点,我有几

我是一名软件工程师,想学习使用PHP和JavaScript开发web应用程序。我熟悉C#、面向对象编程和框架

因此,我决定学习直接创建基于框架的web应用程序(Laravel,在我的工作中我们也使用这个框架)。我开始理解框架是如何工作的,因为编程对我来说并不新鲜,我也理解PHP的基础知识

对于前端,我想使用Angular JS,因为我听到了很多关于它的积极方面。在我在谷歌上研究Angular和Angular与Laravel的结合时,我读到我们已经有Angular V2和V4了

关于这一点,我有几个问题:

  • 开始时最好的版本是什么?这是因为我听到了 V1(以及与Laravel的组合)有很多优点,但V2和V4有很多优点 一个完全不同的概念?我有点困惑,如果它有相同的 目的以及它是否仍然是一种结合较新 拉威尔的版本
  • 我可以找到如何将Laravel与AngularJS(1)结合起来,以及如何构造项目,但找不到一个好的教程或解释如何将Laravel与AngularJS结合起来 角度2或4。这也让我困惑。。。。新版本不是吗 Angular与Laravel再好不过了,它只使用Json 为什么不呢?或者是我错了
  • 我发现Laravel和新的Angular版本在1个项目中都不能使用。建议使用2 不同的项目?我不明白为什么,因为我仍然可以制作它们 通过一个漂亮的文件夹结构独立于1个项目中的每个人。 那么,如果这是真的,背后的原因是什么
  • 如果将两者结合在一个项目中没有问题,我更愿意这样做。但是,在Laravel项目中添加角度的最佳实践是什么?特别是文件夹结构?是否有教程介绍如何在一个项目中使用这两个框架

  • 我希望有人能给我一个如何从提高技能开始的“kickstart”。

    如果您熟悉新的Laravel 5.x,我建议使用Vue.js。它在默认情况下是受支持的,并且可以很好地配合使用


    在我以前的项目中,我使用了Laravel 3/4+Backbone.js。对我来说,主干网比跳入一个完整的框架要好得多,你的整个结构(html+js)依赖于多个自定义标记等。主干网为你提供了一个更好的方法,你可以在一些模块中部分使用它,或者你可以用它构建你的整个布局

    这是一个意见问题。。。如果你还不懂PHP,也许你应该学一门不同的语言。。。如果您要用Ember编写前端,用Node编写后端。。。然后您将在这两个平台上使用JavaScript,例如。。。我敢打赌人们会结束这个问题。我不希望这个问题结束,我知道这是一个善意的意见问题。但我只是希望找到一些建议,从哪里开始,我认为这可能是正确的地方。我还希望这个问题能帮助其他正在寻找php/javascript开发的好启动程序的人。(我的问题涉及的地方)要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。我从未听说过Vue(2),我只是读了一些关于它的文章,看起来非常有趣,我会有理由尝试一下。它还支持双向数据绑定吗?它是否像角度一样快(正如我所看到的那样似乎非常快)?我相信是的。我只在应用程序的一小部分中使用过一次,看起来很有希望。它不像angular或ember那样复杂,但看起来很强大是的,Vuejs与Laravel的配合非常好,仍然能给你angular的大部分好东西