Size: a a a

2020 June 11

AE

Alexandr Emelyanov in pro.jvm
Alexandr Emelyanov
и да, апи часто зависит от схемы бд, что в этом плохого?
даже не часто, а почти всегда
источник

V

Vladimir in pro.jvm
Ну вот это как бы и проблема, которую решает проекции
источник

V

Vladimir in pro.jvm
Alexandr Emelyanov
даже не часто, а почти всегда
Это бред.
источник

AE

Alexandr Emelyanov in pro.jvm
Vladimir
Это бред.
почему?
источник

V

Vladimir in pro.jvm
Почитай про JSON:API например
источник

V

Vladimir in pro.jvm
Когда-то был неплохой гайдлайн у них
источник

V

Vladimir in pro.jvm
Потому что бд не всегда отображает ресурсы
источник

AE

Alexandr Emelyanov in pro.jvm
если говорится о чистом рест. у тебя меняются данные, эти данные нужны клиентам апи в 90% случаев, ты их вытаскиваешь в dto
источник

V

Vladimir in pro.jvm
Если у меня таблица на 30 столбцов, то в 90% случаев там будут суб-ресурсы
источник

V

Vladimir in pro.jvm
Или если я перехожу на другое хранилище данных
источник

AE

Alexandr Emelyanov in pro.jvm
Vladimir
Почитай про JSON:API например
это hateoas, его не сделать на data-rest
источник

AE

Alexandr Emelyanov in pro.jvm
Vladimir
Если у меня таблица на 30 столбцов, то в 90% случаев там будут суб-ресурсы
обычно это просто толстое dto
источник

AE

Alexandr Emelyanov in pro.jvm
Vladimir
Или если я перехожу на другое хранилище данных
утопия в реальных проектах
источник

V

Vladimir in pro.jvm
Ну хз, что это обычно в ваших проектах
источник

V

Vladimir in pro.jvm
У нас в скале такого нет, к счастью
источник

V

Vladimir in pro.jvm
Я не согласен с тебе, чтт нужны толстые дто. Тогда можно забыть про чистое апи
источник

V

Vladimir in pro.jvm
И это не зависит от языка
источник

AE

Alexandr Emelyanov in pro.jvm
Vladimir
У нас в скале такого нет, к счастью
это не от языка зависит, а от подходов, особенно фронтам
источник

AE

Alexandr Emelyanov in pro.jvm
Vladimir
Я не согласен с тебе, чтт нужны толстые дто. Тогда можно забыть про чистое апи
определение чистого апи в студию
источник

V

Vladimir in pro.jvm
Ну тут уж сам погугли
источник