哪种方法最适合GET,POST使用Rest API

时间:2015-06-15 12:44:40

标签: c# jquery asp.net-mvc angularjs

我正在使用rest api使用jquery或angularjs获取并保存数据库中的数据,但我想问你哪种方法最适合这样做。

  1. 使用jquery发布数据
  2. 使用angularjs发布数据
  3. 使用c#代码隐藏后使用mvc发布数据。
  4. 性能和安全性最好。

1 个答案:

答案 0 :(得分:3)

没有最好的'这样做的方法,但我建议使用ASP.NET Web API实现RESTful API,然后在前端使用AngularJS(使用$ http服务)。它是一种非常巧妙的与API通信的方式,而不必离开页面,如果全部使用ASP.NET MVC实现的话,就必须这样做。

但是我认为这取决于你实际实现的内容,在创建或更新某些内容后离开页面是否有意义?如果您要从HTML表单创建实体,那么在创建/更新后将用户导航到完全不同的页面是有意义的。但是,如果您正在做一些不同的事情,例如更改列表中实体的顺序,那么在不离开页面的情况下使用RESTful API会有意义。