Bottico

Una vida de desarrollando

Jugando Con Sinatra

| Comentarios

Sinatra

Sinatra es un framework (DSL) de desarrollo para aplicaciones web escrito en Ruby. que usa Rack para envolver o resolver peticiones HTTP middleware.

La idea

Para poner en practica y entender un poco de Sinatra vamos a crear una mini aplicación encargada de almacenar contactos cuyo nombre sera bcontacts, los cuales podamos consultar a nivel general o de manera única.

Que contara con API para consumir estos datos mediante json o xml.

Interfaz

la interfaz me base en algo muy sencillo, pero bonito a mi parecer :3 desarrollado con sass y css3

Estrucutra

si bien es cierto sinatra no se guía bajo el patrón MVC pero de la prisa y el desorden no queda nada bueno. así que vamos a manejar cierto orden en nuestro proyecto.

Explora, Comenta y Pregunta

El codigo fuente del proyecto esta alojado en github/angelbotto/bcontacts, y el demo esta alojado en bcontacts.botti.co la idea de compartir el codigo es que otros lo exploren pregunten, y comenten :).

Comentarios