我使用PHP(Laravel 5. )和当前的AngularJS(1。)创建Web应用程序。我想用Angular构建网站的一些组件。例如表单生成器。用户可以单击按钮并定义他/她想要创建的字段类型。之后,用户可以在他的网站上实现它并接收提交的内容。这可以是使用Angular的小型应用程序构建。
目前Angular 2是R.C.版本,即将发布。为了让自己用最新的技术触发,我开始探索它,注意到带有编译器的TypeScript在应用程序的公共(_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。*?
答案 0 :(得分:0)
如果您正在寻找与Laravel一起使用的前端框架,我建议vue.js。 Laravel的创造者Taylor Otwell表示vue.js是他的front-end framework of choice。
请记住,您可以使用任何您想要的前端框架。研究那里的东西,并根据您的需求选择。 Laravel并不依赖任何单一的前端:这是你的决定。
我只建议vue.js,因为它已被Laravel社区的很大一部分采用。当您遇到困难时,该社区可以帮助您,并有资源帮助您入门。就个人而言,我看了Jeffrey Way的the Laracasts以加快速度。