Size: a a a

2020 October 23

Ш

Шурик in symfony
Null
Добрый день, проходил курсы, но симфони не советую. Лучше магенту, она получше работает
что имеется в виду под словом "получше"?
источник

👤U

👤 User in symfony
Удваиваю про апи платформ. Не пытайтесь в нее тащить лишнее. Проект обрастёт ненужными костылями. Напишите свои контроллеры и покройте через нелмио доками.
источник

A

Arseni in symfony
👤 User
Удваиваю про апи платформ. Не пытайтесь в нее тащить лишнее. Проект обрастёт ненужными костылями. Напишите свои контроллеры и покройте через нелмио доками.
извините что вот так встреваю в разговор, но объясните мне пожалуйста, зачем использовать и апи платформу и нелмио одновременно?
источник

VS

Vyacheslav Startsev in symfony
Видимо, потому что у автора 30-40% эндпойнтов на апи платформе, а остальное на обычных контроллерах)
источник

👤U

👤 User in symfony
Так я вроде написал что как раз НЕ нужно
источник

👤U

👤 User in symfony
Самое время удалить апи платформ и написать на нелмио.
источник

A

Arseni in symfony
👤 User
Самое время удалить апи платформ и написать на нелмио.
Почему спрашиваю - я знаю у апиплатформы есть настройки для интеграции с нелмио. Но я не понимаю зачем. А главное что именно они делают. На самом деле я очень люблю апиплатформу как раз за быстрый круд, автодок, hydra ld с готовой пагинацией
источник

👤U

👤 User in symfony
Адаптер не от хорошей жизни написали.
источник

СВ

Сергей Вершинин... in symfony
Arseni
Почему спрашиваю - я знаю у апиплатформы есть настройки для интеграции с нелмио. Но я не понимаю зачем. А главное что именно они делают. На самом деле я очень люблю апиплатформу как раз за быстрый круд, автодок, hydra ld с готовой пагинацией
Много проектов в проде на платформе?
источник

A

Arseni in symfony
Сергей Вершинин
Много проектов в проде на платформе?
У меня или вообще?
источник

СВ

Сергей Вершинин... in symfony
У вас. Дважды пытался на платформе и в итоге соскакивал на свое. Вот ещё ни кого не слышал,что апи платформ это круто,и у меня вот пару проектов на нем успешно работают
источник

A

Arseni in symfony
Сергей Вершинин
У вас. Дважды пытался на платформе и в итоге соскакивал на свое. Вот ещё ни кого не слышал,что апи платформ это круто,и у меня вот пару проектов на нем успешно работают
у меня всего 2 проекта на симфони вообще. Первый должен вот вот выпустится, во всяком случае так заверяет бывший коллега, там все апи платформа. На 2 нелмио
источник

A

Arseni in symfony
Сергей Вершинин
У вас. Дважды пытался на платформе и в итоге соскакивал на свое. Вот ещё ни кого не слышал,что апи платформ это круто,и у меня вот пару проектов на нем успешно работают
а почему соскакивал, в чем проблема была?
источник

Р

Руслан in symfony
Сергей Вершинин
У вас. Дважды пытался на платформе и в итоге соскакивал на свое. Вот ещё ни кого не слышал,что апи платформ это круто,и у меня вот пару проектов на нем успешно работают
Оно круто когда побаловаться решил, что-то более слодное, чем круд это адская боль
источник

MM

Maxim Mesilov in symfony
Руслан
Оно круто когда побаловаться решил, что-то более слодное, чем круд это адская боль
А в чем боль? Тоже планируем публичное API для партнеров и клиентов, хотели на API-платформ. Есть какая то статья с критикой ну или хотя бы тезисно почему неудобно
источник

СВ

Сергей Вершинин... in symfony
Arseni
а почему соскакивал, в чем проблема была?
-загрузка файлов ( надо было использовать, что было в проекте, рецепт который у низ най сайте  не очень подходит)
-документацию через декоратор дописывать ( например для логина)
-Item всегда должен содержать @id
-когда нужен только get collection - костыль для get item + unset в декораторе свагера, чтоб никуда не попало

ну и тд. нужно что то маленькое сделать - куча писанины ( transformer\cotextbuilderи итд) и не всегда это очевидно
источник

VS

Vyacheslav Startsev in symfony
Maxim Mesilov
А в чем боль? Тоже планируем публичное API для партнеров и клиентов, хотели на API-платформ. Есть какая то статья с критикой ну или хотя бы тезисно почему неудобно
если нет никакой (почти) бизнес-логики, а только crud, то можете юзать
апи платформа требует анемичные модели с геттерами и сеттерами - отсюда шаринг всех внутренностей модели и по-сути процедурный код в бизнес логике
ну и как выше сказали - размазывание логики по всяким transformer\cotextbuilder
источник

MM

Maxim Mesilov in symfony
Спасибо
источник

VS

Vlad Sobenko in symfony
Vyacheslav Startsev
если нет никакой (почти) бизнес-логики, а только crud, то можете юзать
апи платформа требует анемичные модели с геттерами и сеттерами - отсюда шаринг всех внутренностей модели и по-сути процедурный код в бизнес логике
ну и как выше сказали - размазывание логики по всяким transformer\cotextbuilder
Как мы все и любим)
источник

A

Aleksey in symfony
Всем, привет! А кто-нибудь делал постоянное подключение к posgresql в симфони 5.1?
источник