我已经完成了新项目,其中我有单独的组件,它们通过服务调用相互通信
它们没有直接链接。
技术负责人想用 ExtJS 或 jquery 构建整个前端,然后使用 JSON 加载数据。我的意思是所有表单、登录等都将是 JSON。
现在我没有做过那样的事情。我的意思是我总是从服务器端控制器和视图生成表单、数据。像 PHP 或 Django python。
我想知道这种方式是好的还是可以实现的,因为我不想在最初花费时间之后改变事情。
但这是好方法吗,然后我可以从它开始
我已经完成了新项目,其中我有单独的组件,它们通过服务调用相互通信
它们没有直接链接。
技术负责人想用 ExtJS 或 jquery 构建整个前端,然后使用 JSON 加载数据。我的意思是所有表单、登录等都将是 JSON。
现在我没有做过那样的事情。我的意思是我总是从服务器端控制器和视图生成表单、数据。像 PHP 或 Django python。
我想知道这种方式是好的还是可以实现的,因为我不想在最初花费时间之后改变事情。
但这是好方法吗,然后我可以从它开始
在过去的六个月里,我一直在做一个Django项目,我使用Django作为后端服务,只返回 json 响应,前端代码是完全独立的。
jQuery本身会导致无法维护的代码,即使规模较小,所以你肯定需要一个高级前端框架。我选择了Durandal.js,其中包括:
我认为这在当时是一个不错的选择,而且我觉得这个技术栈很有成效。如果我要从头开始,它很可能是一个类似的堆栈。
至于ExtJS,它是一个基于组件/小部件的框架,我不太喜欢这种哲学,我看到了未来,它不是用ExtJS编写的:)
尽管我认为AngularJS和EmberJS是很有可能赢得框架之战的巨头,至少目前是这样。