Sinatra

Поделись знанием:
Перейти к: навигация, поиск
Sinatra
Тип

фреймворк для разработки веб приложений

Автор

Блейк Мизерани

Разработчики

сообщество

Написана на

Ruby

Операционная система

кроссплатформенное ПО

Первый выпуск

9 сентября 2007 (2007-09-09)

Последняя версия

1.4.7[1] (24 Января 2016)

Состояние

активное

Лицензия

лицензия MIT

Сайт

[www.sinatrarb.com atrarb.com]

К:Википедия:Статьи без изображений (тип: не указан)К:Программное обеспечение, разработанное в 2007 году

Sinatra — бесплатный и открытый программный каркас написанный на языке Ruby, предназначенный для разработки веб-приложений. Он является альтернативой таким популярным фреймворкам на Ruby как Ruby on Rails и Merb.

Фреймворк был спроектирован и разработан Блейком Мизерани. Sinatra представляет собой небольшое и гибкое приложение, которое, однако, не следует типичному паттерну Model-View-Controller (модель-представление-контроллер), который часто применяется в веб-фреймворках, как например в Ruby on Rails. Вместо этого Sinatra фокусируется на идее быстрого создания веб-приложений на Руби с минимальными усилиями.[2]

Несколько известных компаний активно используют Sinatra, включая BBC[3], Engine Yard, Heroku, GitHub, и Songbird.[4] Также компания Heroku обеспечивает спононсирование разработки Sinatra.[5]



Пример

#!/usr/bin/env ruby
require 'sinatra'

get '/' do
  redirect to('/hello/World')
end

get '/hello/:name' do
  "Hello #{params[:name]}!"
end

Напишите отзыв о статье "Sinatra"

Примечания

  1. github.com/sinatra/sinatra/blob/v1.4.7/CHANGES
  2. [www.sinatrarb.com/intro.html Sinatra: README]
  3. [thechangelog.com/post/1205495359/zeitgeist-twitter-zeitgeist BBC Zeitgeist]
  4. [www.sinatrarb.com/wild.html Sinatra in The Wild]
  5. [www.sinatrarb.com/about.html Sinatra: About]

Ссылки

  • [www.sinatrarb.com/ Официальный сайт Sinatra.] (англ.)
  • [github.com/sinatra/sinatra Проект Sinatra] на GitHub(англ.)
  • [www.sinatrarb.com/intro-ru.html Документация Sinatra на русском языке.]
  • [sinatraruby.ru/ Русскоязычный сайт, посвящённый Sinatra.]
  • [habrahabr.ru/post/50031/ Домашний файлообменник на базе Sinatra и DataMapper. Часть 1 — The Begining.] Статья на Хабрахабр.
  • Сравнение каркасов веб-приложений

Отрывок, характеризующий Sinatra

Когда, купив кафтан (с целью только участвовать в народной защите Москвы), Пьер встретил Ростовых и Наташа сказала ему: «Вы остаетесь? Ах, как это хорошо!» – в голове его мелькнула мысль, что действительно хорошо бы было, даже ежели бы и взяли Москву, ему остаться в ней и исполнить то, что ему предопределено.
На другой день он, с одною мыслию не жалеть себя и не отставать ни в чем от них, ходил с народом за Трехгорную заставу. Но когда он вернулся домой, убедившись, что Москву защищать не будут, он вдруг почувствовал, что то, что ему прежде представлялось только возможностью, теперь сделалось необходимостью и неизбежностью. Он должен был, скрывая свое имя, остаться в Москве, встретить Наполеона и убить его с тем, чтобы или погибнуть, или прекратить несчастье всей Европы, происходившее, по мнению Пьера, от одного Наполеона.
Пьер знал все подробности покушении немецкого студента на жизнь Бонапарта в Вене в 1809 м году и знал то, что студент этот был расстрелян. И та опасность, которой он подвергал свою жизнь при исполнении своего намерения, еще сильнее возбуждала его.
Два одинаково сильные чувства неотразимо привлекали Пьера к его намерению. Первое было чувство потребности жертвы и страдания при сознании общего несчастия, то чувство, вследствие которого он 25 го поехал в Можайск и заехал в самый пыл сражения, теперь убежал из своего дома и, вместо привычной роскоши и удобств жизни, спал, не раздеваясь, на жестком диване и ел одну пищу с Герасимом; другое – было то неопределенное, исключительно русское чувство презрения ко всему условному, искусственному, человеческому, ко всему тому, что считается большинством людей высшим благом мира. В первый раз Пьер испытал это странное и обаятельное чувство в Слободском дворце, когда он вдруг почувствовал, что и богатство, и власть, и жизнь, все, что с таким старанием устроивают и берегут люди, – все это ежели и стоит чего нибудь, то только по тому наслаждению, с которым все это можно бросить.
Это было то чувство, вследствие которого охотник рекрут пропивает последнюю копейку, запивший человек перебивает зеркала и стекла без всякой видимой причины и зная, что это будет стоить ему его последних денег; то чувство, вследствие которого человек, совершая (в пошлом смысле) безумные дела, как бы пробует свою личную власть и силу, заявляя присутствие высшего, стоящего вне человеческих условий, суда над жизнью.