Разные подходы к созданию контроллеров