Почему Rails создает контроллер для каждого запроса?
Из моего предыдущеговопрос Я понял, что Rails создает экземпляр контроллера для каждого запроса.
У меня вопрос, потому что эта тема связана с дизайном проекта, который яя работаю над:
Почему Rails создает новый экземпляр
class SomeController < ApplicationController; end
обрабатывать каждый входящий запрос? Почему бы просто не создать одноэлементный объект и направить запросы на этот объект? Это кажется более эффективным, когда мы выигралитрать ресурсы на выделение и очистку объектов по запросу?