使用php或js显示数据


Display data with php or js?

我现在正在laracasts.com上学习vue.js,其中jeffrey展示了在网页上显示数据的两种方法。一个是显示Laravel-foreach的数据,另一个是使用vue.js显示数据。我有一个问题:用Laravel显示数据和用vue.js显示数据在性能上有什么区别吗?

至于性能,你可以看看这个问题:

  • 性能基准:PHP生成的内容VS AJAX上的javascript和DOM
  • PHP与JavaScript的速度

但是使用Javascript来显示数据,控制器层和视图层之间的耦合更少。这样,如果你的视图变得更加复杂,这种独立性可以帮助你很多,或者如果你想使用AJAX使你的页面更加动态。前端还有其他选项,如Angular.js和Ember.js,使您可以在视图层中使用MVC。另一方面,如果你的视图是基本的,你可以使用PHP。