ruby, rails, web, actioncontroller
Trabajando con ActionController Parte 1
Vamos a trabajar con ActionController de Ruby on Rails para crear el controlador de cuentas o Accounts controller.
Los nombres de los controladores siempre son el plural con la referencia al nombre del recurso o modelo con el que van a trabajar.
Un controlador puede tener hasta 7 acciones y no más. Los controladores que cumplen con esta regla son llamados controladores Restful, es decir, que respetan los estándares de HTTP. Las son Index, Show, New, Create, Edit, Update y Destroy.
El controlador AccountsController y va a ser responsable de las acciones que podemos realizar sobre una cuenta de banco.
Código
Comando para generar el controller AccountsController.
bin/rails g controller accounts --no-helper
Comando para generar consultar las rutas en la aplicación de Rails.
bin/rails routes
Comando para crear vistas o plantillas de ERB en blanco.
touch app/views/accounts/index.html.erb
Comando para ejecutar pruebas automáticas.
bin/rails test
El repositorio
El código de este video se encuentra en el repositorio bajo el branchfeature/controlador-accounts. Para probar el código localmente clona el repositorio, cambia el branch y sigue las instrucciones del archivo Readme.
git clone https://github.com/mariochavez/expenses.git cd expenses git checkout feature/controlador-accounts