【问题标题】:Recommendations for a web application with Laravel对使用 Laravel 的 Web 应用程序的建议
【发布时间】:2016-11-01 16:38:29
【问题描述】:

我正在使用 PHP (Laravel 5.) 和当前的 AngularJS (1.) 创建一个 Web 应用程序。我想用 Angular 构建网站的一些组件。例如表单生成器。用户可以单击按钮并定义他/她想要创建的字段类型。之后,用户可以在他的网站上实施它并在其上接收提交。这可以是使用 Angular 构建的小型应用程序。

目前 Angular 2 是一个 R.C.版本,即将发布。为了让自己对最新技术保持兴奋,我开始对其进行一些探索,并注意到带有编译器的 TypeScript,它在应用程序的 public(_html) 后面运行。

让我们将我的应用程序拆分为 URL 以使我的问题更简单:

www.domain.com/form-generator -> Uses the script: /angular/form-generator/mainModule.js

www.domain.com/easy-importer -> Uses the script: /angular/easy-importer/mainModule.js

www.domain.com/my-other-small-app-> Uses the script: /angular/my-other-small-app/mainModule.js

创建基于我构建的应用程序加载的小型模块/应用程序,而不是一起加载它们是否可能、高效且值得推荐? Angular 2 是否值得推荐,还是我应该考虑使用 jQuery 并保留 Angular 1.*?

【问题讨论】:

    标签: javascript php jquery angularjs typescript


    【解决方案1】:

    如果您正在寻找与 Laravel 一起使用的前端框架,我推荐 vue.js。 Laravel 的创建者 Taylor Otwell 表示 vue.js 是他的front-end framework of choice

    请记住,您可以使用任何您想要的前端框架。研究那里有什么并根据您的需要进行选择。 Laravel 不依赖于任何单一的前端:这是你的决定。

    我只推荐 vue.js,因为它已被 Laravel 社区的很大一部分人采用。当您遇到困难时,该社区可以帮助您,并有资源帮助您入门。就个人而言,我观看了 Jeffrey Way 的 the Laracasts 以加快进度。

    【讨论】:

    • 感谢您的回答,但我想听听争论。为什么选择 Vue?是否推荐用于我的应用程序类型?速度快吗?
    • “它快吗”不是一个定义明确的问题。 Vue.js 在其文档中对其他框架有一个comparison
    猜你喜欢
    • 2011-02-01
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多