class PostsController < ApplicationController
def new
@post = Post.new
end
def create
@post = Post.new(params[:post])
if @post.save
redirect_to @post, notice: 'Post created!'
else
render action: :new
end
end
end app/controllers/posts_controller.rb
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
Package your code for reuse
Slide 25
Slide 25 text
source 'https://rubygems.org'
gem 'rails', '3.2.13'
gem 'sqlite3'
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
Gemfile
Slide 26
Slide 26 text
Be fast by default with the Asset Pipeline
Slide 27
Slide 27 text
No content
Slide 28
Slide 28 text
app/assets
assets from the current application
lib/assets
your own libraries, shared across applications
vendor/assets
third party assets(js plugins, css frameworks)