BLOG
Comment implémenter AngularJS dans une application ruby on rails !
On créé l’application:
rails new demo-rails-angular -d mysql && cd demo-rails-angular
Installation des gems pour l’identification:
gem 'devise' gem 'omniauth' gem 'omniauth-facebook' gem 'omniauth-twitter' gem 'uuidtools' bundle install
On installe devise
rails g devise:install rails g devise user rails g model authorization provider:string uid:string user_id:integer token:string secret:string name:string url:string rake db:migrate
On commence par les routes:
namespace :api, defaults: {format: :json} do resources :task_lists, only: [:index] do resources :tasks, only: [:index, :create, :update, :destroy] end end
On met en place le controller:
rails g controller task
On met en place le model
rails g model rails g model task description:text priority:integer complete:boolean rake db:migrate