Есть ли разница в написании return render 'edit'
и render 'edit' and return
? Безопасны ли оба синтаксиса?"return render" vs "render ... and return" in Rails
Синтаксис return render
немного более лаконичен, но официально render and return
здесь Avoiding Double Render Errors.
return render
вернет любое значение, возвращаемое методом рендеринга, и render and return
вернет nil
из метода контроллера.
другой сложной задачей является использование «рендеринга и возврата», не делайте «render && return», хотя ваш Rubocop может не понравиться. – LYu