Me pregunto cuándo sabe que necesita crear un controlador en una aplicación de rieles.Cuándo crear un nuevo controlador en los rieles
Por ejemplo, estoy siguiendo el tutorial en desarrollo web ágil con Rails y la aplicación crea varios modelos, todos con vistas separadas y controladores. Sin embargo, también creamos un controlador de tienda, pero no hay ningún modelo asociado a él. ¿Por qué necesitamos un controlador sin modelo? ¿No podrían los controladores de los modelos manejar todas las operaciones requeridas?
¿Es esto común? Si es así, ¿cómo se determina cuándo algo garantiza un controlador?
Gracias!
Estas respuestas ayudan, gracias.
Mi preocupación es que cuando desarrolle algo por mi cuenta, comenzaré a crear controladores inútiles o, por el otro lado, no crearé los controladores necesarios. Pero, supongo que necesito dejar de pensar en controladores y modelos como una relación 1-1, ¿correcto? Si estoy entendiendo correctamente, podría haber muchos controladores accediendo a un modelo y muchos modelos que se utilizan en un controlador?
..o ninguno en absoluto, sí. – Ernest