yarn install jquery
.app/assets/javascripts/application.js
:app/assets/javascripts
con el nombre del controlador y la extensión .coffee
..js
..js
de cada controlador o utilizando vistas de JavaScript..js
.js
que se crea para cada controlador..js
en un solo archivo y ese archivo solo se carga la primera vez que el usuario entra a la aplicación, lo que presenta varios retos a la hora de escribir tu código JavaScript..js
e invocarla desde la vista en la que lo necesitas.ProductsController
y necesitamos ubicar un código en la vista index.html
..js
crearíamos una función constructora llamada ProductsView
:remote: true
a cualquier link_to
, button
, form_for
o form_tag
para indicarle a Rails que esto debe ser un llamado AJAX. Por ejemplo:.js.erb
.products_path
, es decir, el index
de ProductsControllers
, crearíamos una vista app/views/products/index.js.erb
con contenido JavaScript: