sample.html.erb
<%= form_with model: @user do |f| %>
<%= f.text_field :name %>
<%= f.submit %>
<% end %>
form_with引数のインスタンス(@user)が何も情報を持っていない場合、createアクションへ、 情報を持っている場合、updateアクションへ自動的に振り分けてくれます。
例えば、newの場合は自動でcreateアクションに振り分けられ、既に情報を持っているcreateの場合は自動でupdateアクションに振り分けられます。
※form_withヘルパーメソッドは、渡されたインスタンス(この場合は@post)のプロパティを見て、createに飛ばすかupdateに飛ばすかを判断してくれる便利な子です。