我正在开始一个项目,我不确定在后端和前端使用什么技术。该项目需要生成图表和大量统计数据,所以我一直在网站上冲浪,我认为前端的最佳方式是Backbone.js或Ember.js,是吗?
另一方面,我要决定服务器部分。我是一名老派开发人员... Php。我需要开发一个读取de ddbb的API并将信息提供给前端。我不知道开发一个系统的最佳方法是什么,让最终用户选择日期间隔来查看他们的统计数据(如Google Analytics,Square等)。也许Ruby? Symfony也是?
THX! =)
答案 0 :(得分:2)
几个月前我处于同样的状况,我决定去Backbone。主要原因是它更常用,因此更容易获得帮助并找到好的教程,而且它没有太大的意见,所以我认为你可以在开发时学到更多知识,而且你可以塑造你的应用以更好地满足你的需求。无论如何,我没有尝试深入Ember或Angular,所以请小心谨慎。对于服务器端部分,我也一直使用PHP,我尝试过Ruby,我认为这是对webapp的更好支持,但我最终还是使用了PHP来解决我公司的需求。你也可以用PHP做得很好,但是我建议使用像Silex,Slim或Laravel这样的框架,这些框架更适合搭建一个REST API,如果你想使用Backbone,你需要它。