写一个移动端的后台应用,因为只需要提供后台管理功能与移动端 API,所以想试试 AngularJS.
想请教论坛里的高人,接口应该怎么写?
网页与移动共用一套接口的问题就是返回的数据有些可能是不想要的. 比如文章下面有很多评论,获取文章详情时,移动端需要显示评论,而网页却不需要显示评论。
看了谷歌的 API,有 fields 参数,允许返回的数据显示你想要的字段. https://developers.google.com/google-apps/calendar/v3/reference/calendarList/get 不晓得 rails 有没有类似的 gem
网页与移动分开写一套接口的问题就是有些地方的代码会重复,不符合 DRY
还有一个问题就是网页端验证是采用 cookie 还是 token?