Top Qs
Línea de tiempo
Chat
Contexto
Sinatra (software)
De Wikipedia, la enciclopedia libre
Remove ads
Sinatra es un framework para aplicaciones web de software libre, código abierto y lenguaje específico del dominio escrito en Ruby. Es una alternativa a otros frameworks para aplicaciones web como Ruby on Rails, Merb, Nitro, Camping, y Rango. Sinatra depende de Rack como interfaz de servidor web.
Diseñado y desarrollado por Blake Mizerany, Sinatra es pequeño y flexible. Sinatra no sigue el típico patrón modelo vista controlador que se ve en otros frameworks, como Ruby on Rails. En su lugar, se enfoca en la "rápida creación de aplicaciones web en Ruby con el mínimo esfuerzo."[1]
Algunas destacadas compañías que usan Sinatra son BBC,[2] Engine Yard, Heroku, GitHub, y Songbird.[3] Heroku provee la mayor parte del apoyo para el desarrollo de Sinatra.[4]
Mizerany y Adam Wiggins de Heroku introdujeron y hablaron sobre Sinatra en RubyConf 2008.[5]
Remove ads
Frameworks inspirados por Sinatra
Sinatra ha inspirado a muchos microframeworks en otros lenguajes.
PHP
- Fat-Free
- Fitzgerald
- Glue
- klein
- Limonade
- MiMViC (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
- Silex
- Slim
JavaScript
Python
Erlang
Groovy
Scala
.NET
Perl
- Dancer
- Mojolicious::Lite
Java
- Spark
Remove ads
Referencias
Enlaces externos
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads