
Evgenii
12.10.2018
09:37:42
у меня в текущем проекте несколько уровней вложенности, плюс димнамическое добавление в коллекцию - с формами это больно, но как бы это не повод кричать, что формы говно)
верно?

Andrew
12.10.2018
09:38:11

Maksim
12.10.2018
09:38:13
формы говно) кто не кричит об этом, тот просто ещё не распробовал сериалайзер и резолвер)

Google

Andrew
12.10.2018
09:38:16
И обратно

Maksim
12.10.2018
09:38:18

Evgenii
12.10.2018
09:38:28

Vladislav
12.10.2018
09:38:31
в твиге помню было удобно форму отрендерить

Maksim
12.10.2018
09:38:49

Vladislav
12.10.2018
09:39:07
да и вообще даже если в апи, форма изи выступает как дто с валидацией.
чем вам не дто с паблик пропертями и валидацией сверху?
тупо нет разницы
и с встроеным маппером

f4rt~
12.10.2018
09:39:56
во с валидацией ?

Maksim
12.10.2018
09:40:26
ай, не. пойду дальше код писать)
обсасывать почему не формы в миллионный раз скучно)

f4rt~
12.10.2018
09:40:37
но апи + формы, это {{ %продолжи предложение% }}

Google

Maksim
12.10.2018
09:40:49
херачьте дальше маппинг на сущности, никто не запрещает)

Andrew
12.10.2018
09:40:54

Vladislav
12.10.2018
09:41:05

Danil
12.10.2018
09:41:17

Vladislav
12.10.2018
09:41:21
оверхед? какой? + 3-4 обьекта не оверхед. это не фронтенд.

Bohdan
12.10.2018
09:41:34
ну и маппится оно легче

Vladislav
12.10.2018
09:41:50
сегодня день набрасывания

Maksim
12.10.2018
09:42:13

Andrey
12.10.2018
09:42:38
если принципиально минимизировать написание js?

Bohdan
12.10.2018
09:42:51
но во многих случаях ui без js это грустно

Maksim
12.10.2018
09:42:52
ну типа тебе легче описать портянку херни у филда, чем просто указать тип в пхпдоке свойства?)

Bohdan
12.10.2018
09:43:00
а js на классическом фронте это тоже грустно

Arky
12.10.2018
09:43:08

Bohdan
12.10.2018
09:43:13
но это да, тка себе агрумент

Andrew
12.10.2018
09:43:19
а почему не взять форму?)
да потому что как только у тебя твой апи уходит чуть дальше круда по http с выплевыванием json во все стороны, начинаются проблемы

Bohdan
12.10.2018
09:44:01
так мы не про апи)

Vladislav
12.10.2018
09:44:11
та и про апи тоже было

Maksim
12.10.2018
09:44:16
мне проще в твиге дернуть рендер формы)
ну я давно не видел проектов, где тупо делается рендер формы) обычно форма там как дтошка с геттерами выступает) что сводит на нет все её плюсы в виде рендера)

Google

Bohdan
12.10.2018
09:44:22
ну для апи формы идут нафиг
для spa формы тоже идут нафиг

Vladislav
12.10.2018
09:44:26
ну типа да, но ты ж принимаешь ток реквест)
spa и апи

Bohdan
12.10.2018
09:44:42

Vladislav
12.10.2018
09:44:47
в чем разница?

Bohdan
12.10.2018
09:44:49
ни в чем

Maksim
12.10.2018
09:46:49

Bohdan
12.10.2018
09:47:23
ну такое себе)
иногда норм, иногда больно
но вообще я не фанат такого дела)

Maksim
12.10.2018
09:52:20
голосовые сообщения в утиль)

Vladislav
12.10.2018
10:02:58
так
есть тут, кто про формы хочет поговорить?
Арки

Bohdan
12.10.2018
10:03:33

Vladislav
12.10.2018
10:03:57
та я запустил парсинг инстаграм фоловверов, это на часов 5-6. дилать нефиг)

Arky
12.10.2018
10:03:59

Vladislav
12.10.2018
10:04:02

Arky
12.10.2018
10:04:06
ы

Andrey
12.10.2018
10:04:47

Google

Arky
12.10.2018
10:08:24
апи + фосрест + формы - эта жоска

Maksim
12.10.2018
10:08:39

Dmitriy
12.10.2018
10:15:56
мы юзаем в админке формы, чтобы руками их в твиге не херачить
мапим в формы дтошки
на роже проекта сериалайзер + ресолвер+дто
если какие-то специфичные вещи надо делать в админке то там формы не используются

Maksim
12.10.2018
10:18:12
1 вопрос только...)
неужели тянуть формы ради рендера, по пути обмазываясь иными вариантами, было дешевле?)
чем клешнями пару строк в твиге написать)

Dmitriy
12.10.2018
10:20:27
юзается один такой шаблон, и мы не паримся по поводу красивого вывода ошибок, подстановка значений и все такое
{{ form_start(form) }}
{{ form_widget(form) }}
{{ form_end(form) }}
ну да ради рендера

Andrey
12.10.2018
10:21:08
с тем же сейчас имею дело. Только поэтому формы

Dmitriy
12.10.2018
10:21:27
нам дешевле ага
опять же для админ панели всяких простых крудов самое то
ну и да в админ-панели у нас там бутстрап и формы за нас все там красивят

Sergey
12.10.2018
10:34:33
там инклуды есть.. макросы
ну и вообще щас было б проще на каких-нибудь реакт компонентах зафигачить админку

Vladislav
12.10.2018
10:38:01

Andrew
12.10.2018
10:38:13
https://github.com/marmelab/react-admin

Google

Andrew
12.10.2018
10:38:36
ну или https://github.com/marmelab/ng-admin для любителей ангуляра

Vladislav
12.10.2018
10:39:40
там редакс формы, а это беда
ну крч на любителя
в твиге гораздо проще думаю

Sergey
12.10.2018
10:40:35
берешь какой-нибудь https://jetbrains.github.io/ring-ui/master/index.html или material components и поехал стряпать себе
с серверными формами весело начинается когда нужны мульти степ формы

Vladislav
12.10.2018
10:41:19
из моего опыта вот все эти готовые компоненты не кастомизируются от слова вообще.

Sergey
12.10.2018
10:41:20
и всякая динамика
вот типа ты выбрал что-то в форме

Vladislav
12.10.2018
10:41:36
когда-то заюзал react-bootstrap

Sergey
12.10.2018
10:41:37
должно показать дальше другие опции
и тд

Vladislav
12.10.2018
10:41:41
потом ant
захотел закастомайзить - выстрелил в ногу )

Maksim
12.10.2018
10:42:28
тогда бери сонату и кастомайзи скок хочешь)

Vladislav
12.10.2018
10:42:34
нене
про такое мы не говорили

Dmitriy
12.10.2018
10:42:51
если что-то сложнее то формы не используем
можно конечно написать генератор, который нагенерит шаблоны без форм, но чото както лень пока