2009/9/15 Nestor Luis Lopez <[email protected]>: > Hola gente, me llamo Luis. Hace 1 1/2 años aproximadamente que empecé con > ruby y unos meses que descubrí rails. He aprendido mucho pero hay cosas que > se aprenden a veces de la practica y la prueba y el error, Mi tema es el > siguiente: > Me gusta que mi aplicación rails quede prolija así que me interesa mucho > saber cuales son las buenas practicas para acomodar los rbs y los (html /erb > /haml) en el esqueleto de la aplicacion. Con esto me refiero si mi sitio > tiene un parte publica y una privado, como manejar eso, la estructura de > carpetas etc.. o si uso partials, donde ubicarlos etc... hay alguna > documentacion que de alguna idea de esto.. desde ya muchas gracias a todos..
Hola Luis. Creo que te vamos a poder ayudar más ante preguntas puntuales, así que no dejes de hacerlas. Con respecto al sitio privado, te puedo recomendar que armes un namespace (que queda reflejado en las clases y las rutas) y queda todo bastante prolijo. Si se llama admin, tendrías algo así como: ./app/controllers/admin/foos_controller.rb ./app/views/admin/foos/index.haml Y en tus rutas: map.namespace :admin do map.resources :foos end Incluso te recomiendo tener un controlador base para todo tu namespace: ./app/controllers/admin/base_controller.rb class Admin::BaseController < ::ApplicationController end Y que todos los controladores de Admin hereden de Admin::BaseController. Así podés compartir before_filters y otras cosas que generalmente tienen sentido. Cualquier cosa avisá. D. _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
