Sinatra

转载 2012年03月29日 18:06:30

http://www.sinatrarb.com/intro-zh.html


a


Sinatra是一个基于Ruby语言,以最小精力为代价快速创建web应用为目的的DSL( 领域专属语言):

# encoding: utf-8
# myapp.rb
require 'sinatra'


get '/' do
  'Hello world_我是中文!'
end


安装gem然后运行:


gem install sinatra
ruby -rubygems myapp.rb
在该地址查看: localhost:4567

推荐同时运行gem install thin,Sinatra会优先选择thin作为服务器。


a







a







a

ruby三日游之后(二)——Sinatra RESTful初入

原先的一个最小的物联网系统设计方案及源码,我觉得我似乎把代码写成了,用于解释原理似乎不够简化,于是就开始寻找下一个可以替换的框架。Ruby On Rails算一个,但是考虑到不同的语言之间可能会有不同...
  • gmszone
  • gmszone
  • 2014年01月01日 21:18
  • 3165

Docker学习(2)构建并测试Web应用程序

一、简介 上一篇,我们已经运用docker构建了nginx的web应用,根据书本上的步骤,继续构建Web应用程序。 二、构建Sinatra应用程序 1.mkdir -p sinatra && cd s...
  • smartdt
  • smartdt
  • 2017年10月26日 10:38
  • 111

使用MySQL+DataMapper为Ruby Web应用增加数据库存储

在之前搭建的简单Ruby Web应用基础上增加数据库存储:工具集: DataMapper — ORM框架 MySQL — 数据库 步骤: 引入data_mapper、dm-mysql-adapter、...
  • tong_zh_
  • tong_zh_
  • 2016年04月01日 17:32
  • 287

Rails 和 Sinatra 的区别是什么?

在 IBM Bluemix 中国版的应用程序中看到Ruby Sinatra,于是想知道它和 Rails 有什么区别,但搜索一番,发现国内几乎没人关注这个问题,可能国内使用Ruby的就比较少。有一个比较...
  • testcs_dn
  • testcs_dn
  • 2017年08月09日 18:09
  • 593

sinatra制作简易登录页面

sinatra 是基于ruby语言实现的http路由kuangj
  • vah101
  • vah101
  • 2014年11月24日 20:58
  • 2440

Java程序员不要错过的7款新工具

概述:汇总了2014年最受欢迎的7款Java工具,包括性能检测、文档分享、云服务、错误检测、内存泄漏、文档检索等等,Java程序员们千万不要错过哦 下面汇总了2014年最受欢迎的7款Ja...
  • guomei
  • guomei
  • 2015年04月21日 00:44
  • 828

Just Do It: 学习Sinatra,第一部分

Sinatra 是一个基于Ruby语言,以最少代码快速创建Web应用为目的的DSL。本系列教程包含四部分,它将带你一步一步用Sinatra和DataMapper创建一个功能齐全的在线待处理事物Web应...
  • coffeesen
  • coffeesen
  • 2015年09月05日 11:12
  • 133

使用sinatra实现简单的crud功能

Sinatragem install sinatra hello_sinatra mkdir -p hello_sinatra cd hello_sinatravim hello_sinatra.rb...
  • hesongGG
  • hesongGG
  • 2016年11月16日 15:53
  • 1348

Docker测试环境笔记

构建Sinatra应用程序 [root@dockerWEBrickDocker]# vim Dockerfile   FROM ubuntu MAINTAINER wyfTurnbull h...
  • HuiseBug
  • HuiseBug
  • 2017年07月06日 11:14
  • 578

Sinatra:一个可以作为Rails有益补充的框架. 简洁而不简单

一个基于Sinatra的小程序  前些天有一个需求,需要写一个小程序来收集用户的Email,非常的简单:  1.一个用户输入Email的界面  2.提交Email表单后,提示用户已经记录了他/她的E...
  • binbingg
  • binbingg
  • 2015年07月28日 19:21
  • 418
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Sinatra
举报原因:
原因补充:

(最多只允许输入30个字)