keltanas
marty cats
@scorpion-ds, авторизация да, не проста. Но, она работает, и работает хорошо. Один раз осилив, можно собрать подготовленный код и мигрировать между проектами. Хотя, здесь я все же использую ФОСЮзерБандл с некотороми доработками (Лисенеры и провайдеры для токенов, например).
Формы - сама идея хороша, и реализация, в общем-то не плоха, с академической точки, пока не окажется на продакшене. Страницы, где рендеряться формы - самые медленные. Если надо сделать вложенные формы - это вообще завал по производительности. Попробуй певесить на сервер newrelic и помониторить.
Валидатор тоже удобен. Только это отдельный сервис, котороый можно юзать с формами, но не обязательно. И как по мне, уж лучше его юзать отдельно. Получаешь с фронта json, десериализуешь и скармливаешь валидатору. А саму форму рендеришь и обрабатываешь только на фронтенде. По большому счету, BE модели и формы - они вообще между собой никак не связаны, если не притягивать друг к другу за уши. И на мой взгляд, симфонивский модуль форм - не лучшее место для этого.
Формы - сама идея хороша, и реализация, в общем-то не плоха, с академической точки, пока не окажется на продакшене. Страницы, где рендеряться формы - самые медленные. Если надо сделать вложенные формы - это вообще завал по производительности. Попробуй певесить на сервер newrelic и помониторить.
Валидатор тоже удобен. Только это отдельный сервис, котороый можно юзать с формами, но не обязательно. И как по мне, уж лучше его юзать отдельно. Получаешь с фронта json, десериализуешь и скармливаешь валидатору. А саму форму рендеришь и обрабатываешь только на фронтенде. По большому счету, BE модели и формы - они вообще между собой никак не связаны, если не притягивать друг к другу за уши. И на мой взгляд, симфонивский модуль форм - не лучшее место для этого.