我是有一天没事做照着Ruby官网的Get Started写个Hello World,玩玩新的语言,然后就走上了不归路……
听说Rails很好很强大,然后就去玩玩。不过Rails中文资料缺乏而且滞后,于是啃英文资料,但还是啃不下去。因为Rails做Web开发很方便,但也要求开发者要掌握许多多东西。什么HTML,CSS,JavaScript,还有HTTP,数据库之类的都要了解。有兴趣的可以看看这篇文章:
说 ruby on rails 很简单什么的都是骗人的
http://blog.dygvirus.info/?p=117
于是转而找一个简单的框架来学,巩固下Web开发的基础,找到了这本书。
很薄很薄的书,120页,五章。
第一章,对Sinatra的简单介绍,最后放了个石头剪刀布的游戏,连HTML页面都没有,通过URL输入玩家的选择……
第二章,基础,讲了路由机制,HTTP请求,Cookie等东西
第三章,深入,因为Sinatra也是基于Rack的,分析试着不用Sinatra而通过扩展Rack实现简单的功能
第四章,教你将程序模块化
第五章,做一个简单的博客
书很薄,也没什么废话,该讲的东西都讲的比较清楚,对Sinatra感兴趣的可以翻翻。
不错的Sinatra介绍
对“不错的Sinatra介绍”的回应
《Sinatra》热门书评
-
难得的帮助理解ruby web的资料
2有用 0无用 chenge 2012-10-23
sinatra的核心代码有一千多行,看懂还是不容易的,需要ruby功力。幸好有这本书,解释了核心代码的作用。介绍了rack机制,适用于rails。sinatra是个不错的学习材料。有一个wind博客程序可以作为学习例子。...
-
不错的Sinatra介绍
2有用 0无用 >_< 2012-09-28
我是有一天没事做照着Ruby官网的Get Started写个Hello World,玩玩新的语言,然后就走上了不归路……听说Rails很好很强大,然后就去玩玩。不过Rails中文资料缺乏而且滞后,于是啃英文资料,但还是啃不下去。因为Rails做Web开发很方便,但也要求开发者要掌握许多多东西。什么H...
-
O'Reilly Error promo code
0有用 0无用 Thyrlian 2011-11-28
新书,上周恰逢黑色星期五,遍地的优惠券。偏偏 O'Reilly 硬着腰就是不放折扣码,花了一刻钟搜索未果,也不好意思在 twitter 上找 Konstantin 要,最后只能原价买。未想到 session 等待时间太长了,竟然页面出错,然后就是醒目的道歉加白送折扣码。这是踏破铁鞋无觅处,折扣码是 ...
书名: Sinatra
作者:
出版社: O'Reilly Media
副标题: Up and Running
出版年: 2011-12-6
页数: 120
定价: USD 19.99
装帧: Paperback
ISBN: 9781449304232