Padrino, ruby µframework

Padrino logo

Padrino es un micro framework web ruby basado en Sinatra

En sí no es OTRO framework, sino que sobre la estructura minimalista de Sinatra decidieron agregarle otros componentes para hacerlo mas robusto y completo.

Entre esos cabe destacar:

  • Soporte de varias librerías de pruebas, plantillas (sí, tiene a Slim, mi favorita), mocking, bases de datos
  • Generadores, de proyectos, controladores, modelos
  • Permite montar otras aplicaciones, en subdirs del sitio principal
  • Ruteo mas completo que en Sinatra
  • Ayudantes (helpers) para imágenes, enlaces, campos de entrada, tags, formularios, escapeadores para js, tiempo (relativo a ahora)
  • Mailer, simple y rápido soporte de envío de correos electrónicos
  • Registros (logging) unificados, que interactuan con la aplicación, librerías y el ORM.
  • Admin, la joyita, un sitio administrable, con autentificación, al estilo del admin de Django
  • Idimiomas, soporte total para I18n

Padrino admin

En resumen, es para probarlo, yo jugué un ratito con Padrino y me re gustó, mas que interesante para pequeñas aplicaciones :)

Publicado: 06/08/2011
Etiquetas: ruby, padrino, sinatra, framework