Staticmatic se suministra como una gema, por lo que la instalación es simple:
gem install staticmaticAhora generaremos un proyecto:
staticmatic setup mi_proyecto
created mi_proyecto/site/
created mi_proyecto/site/stylesheets
created mi_proyecto/site/images
created mi_proyecto/site/javascripts
created mi_proyecto/src/
created mi_proyecto/src/pages/
created mi_proyecto/src/layouts
created mi_proyecto/src/stylesheets
created mi_proyecto/src/partials
created mi_proyecto/src/helpers
Done
Ya podemos ver nuestro proyecto funcionando:
cd mi_proyectoAhora, si vamos al navegador a http://localhost:3000 podemos ver nuestra página funcionando. De momento vemos, más bien, poco... hemos de ir poco a poco trabajando el diseño (HTML + CSS + JS)
staticmatic preview .
StaticMatic Preview Server Starting...
Running Preview of . on localhost:
Para diseñar con Staticmatic hemos de hacerlo con HAML y con SASS, cosa que es una ayuda a mi entender.
¿Cúal es la estructura con la que nos encontramos?
Si nos fijamos, la estructura tiene cierta similitud con la de un proyecto rails, salvando las distancias. Por lo que no sería difícil, una vez diseñado un sitio con Staticmatic pasarlo a una aplicación rails. Sólo necesitaríamos HAML y SASS.
mi_proyecto/
|-- site
| |-- images
| |-- javascripts
| `-- stylesheets
`-- src
|-- helpers
|-- layouts
| `-- application.haml
|-- pages
| `-- index.haml
|-- partials
`-- stylesheets
`-- application.sass
Una vez que tengamos nuestro sitio terminado, lo construiremos en HTML y CSS, en vez de HAML y SASS con:
staticmatic build mi_proyecto
Enlaces relacionados:
No hay comentarios:
Publicar un comentario