Yii2 нужны ли формы для RESTful API?
======================================

 Всем привет.   
  

На сколько нужны формы при работе с RestApi в Yii2? У меня все еще идеология Zend осталась, хотя уже год на Yii1 пишу.  

Там формы нужны были для построения html и валидации данных, перед тем как отдать их в бд.   
  

В Yii идеология другая, валидация реализуется как в ActiveRecord так и в Формах. И если у нас нет построения html форм, то формы по сути и не нужны. ActiveRecord вполне справляются как с валидацией, так и с хранением по сути. Так ли это?  
  

Единственное зачем могут понадобится формы (а по сути модель с валидацией), так это для кастомной валидации каких-то параметров, которые потом не будут сохранены в бд.  
  

Правильный ли у меня ход мыслей в свете Yii2? 

 что такое ActiveRow?  

зачем форма для api?  

валидация происходит в методе $model->validate(), но не в форме.