@symfony_php

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

верно?

Andrew
12.10.2018
09:38:11
вот реально, назовите хоть 1 плюс форм, как компонента)
Ну как же, мапит данные с формы в энтити

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

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

Maksim
12.10.2018
09:38:18
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
да и вообще даже если в апи, форма изи выступает как дто с валидацией.
так почему не взять DTO и валидатор + сериалайзер?:)

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

Bohdan
12.10.2018
09:41:34
так почему не взять DTO и валидатор + сериалайзер?:)
ну тут тру, в твиге отрисовать формочку зачастую проще)

ну и маппится оно легче

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
иди почитай что-то умное!
читаю рефакторинг, но там наследование и геттеры)0

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 и апи

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

Bohdan
12.10.2018
09:44:49
spa и апи
масло масляное)

ни в чем

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

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

Vladislav
12.10.2018
10:02:58
так

есть тут, кто про формы хочет поговорить?

Арки

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
ы

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
там инклуды есть.. макросы

ну и вообще щас было б проще на каких-нибудь реакт компонентах зафигачить админку

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
если что-то сложнее то формы не используем

можно конечно написать генератор, который нагенерит шаблоны без форм, но чото както лень пока

Страница 1381 из 1418