$ rails new blog
$ bin/rails generate controller Welcome index
$ bin/rails generate controller Articles
$ bin/rails generate model Article title:string text:text
$ bin/rails db:migrate
Rails.application.routes.draw do
get 'welcome/index'
resources :articles
root 'welcome#index'
end
<%= form_with scope: :article, local: true do |form| %>
<p>
<%= form.label :title %><br>
<%= form.text_field :title %>
</p>
<p>
<%= form.label :text %><br>
<%= form.text_area :text %>
</p>
<p>
<%= form.submit %>
</p>
<% end %>
def create
@article = Article.new(article_params)
@article.save
redirect_to @article
end
private
def article_params
params.require(:article).permit(:title, :text)
end