框架不限, express,koa,restify 皆可
如果使用了 mongoose 就更好了
1
haozhang 2015-11-01 18:52:12 +08:00
如果是学习 RESTful API 的话,先把 Roy Fielding 的那篇论文大致看下,再网上搜索点资料看下,再买本书看下,实践的话,还是在看通了文章以后再去干吧。不然理论不懂,实践不会,直接看源码就是找虐而已= =
|
2
fengchang 2015-11-01 22:08:39 +08:00 2
说实话我真的不理解为什么有人会认为一篇 180 页的博士论文适合作为入门材料。那些给别人推荐这篇论文的人,你们真的读完了吗?这篇论文完全不是写给 Web 新手看的
说点认真的建议,可以用 20 分钟阅读一下阮一峰的几篇关于 RESTful 的博客。 然后用《 RESTful Web APIs 》一书作为进阶阅读材料(有中文版而且翻译的还不错) 这本书带有一个 HTTP 小附录,可以作为 HTTP 工具书使用 大约阅读这本书的四五章之后就可以试着写代码了,刚开始写的时候你肯定一头雾水,不确定应该怎么写——其实只要不断 Google 就行了,"restful api login", "restful api withdraw" 这样搜,就能看到例子了。 |
3
shellfly 2015-11-01 22:17:31 +08:00
|
4
menc 2015-11-02 01:18:35 +08:00
呵呵呵,读过论文的人就知道 Roy 说的 Rest 和今天实际在用的 Rest 是不一样的,各种条条框框和概念,如果 lss 写过博士论文,就知道读别人的博士论文这件事有多操蛋了。
博士论文有一半的话要说没用的东西,但是没办法,这是必须写的。 |
5
ibigbug 2015-11-02 02:25:46 +08:00
新人学 RESTful API 都要看书看论文了?
不是知道了 HTTP verb ,看看 URL 规范之后就开撸了么。 |
6
chywj7 OP |
7
vietor 2015-11-02 08:08:29 +08:00 via Android
bigrest
|
8
neoblackcap 2015-11-02 13:00:51 +08:00
@menc 其实很多论文读它的摘要就可以了,摘要垃圾,文章必然也是垃圾,不用继续看了。
|
9
zhangjx978 2015-11-02 14:52:57 +08:00
关于 express + mongoose 的实践可以参考
https://github.com/madhums/node-express-mongoose |
10
zhangjx978 2015-11-02 15:00:23 +08:00
嗯 这个不是 restful API 的实践, 但是去掉里面的 view 层相关的路由和代码, 剩下的就是 restful API 接口. 控制下接口的响应输出, 由页面渲染转换 为 JSON 输出, 这里面的代码组织 和 路由设计 还有中间件的使用都非常清晰简洁, 值得学习
|
12
haozhang 2015-11-02 17:10:35 +08:00
我上面说的过程看论文不只是第一步嘛...后面的步骤选择性无视了么....这么多人吐糟,...要实作 RESTFul 的看这篇论文不是应该做的第一件事吗?...起码知道这玩意的起源吧...
|
13
dofy 2015-11-02 17:44:03 +08:00
|