Этот стартер https://github.com/LogNet/grpc-spring-boot-starter упрощает интеграцию с grpc - дальше некуда. Нет бойлерплейт кода, даже генерации из proto файлов автоматическая. Перечитайте документацию ещё раз
Бесполезная статья - вам же ваш генерал сказал, что ещё во время ВВО там окапывались советские партизаны и никакой лучевой болезни у них не было выявлено.
Как автор стартера которым вы пользуетесь, какой интеграции с spring ecosystem вам не хватает? Все что вы перечислили - поддерживается, включая spring security. Кстати, на лошадке, на которую вы не поставили, API интеграции с srping security ужасный...
Документация это хорошо, но она не может быть решением проблемы. Решение проблемы - это всегда unit/integration test. Тому кто писал автоматическое добавление товара в корзину стоило добавить e2e с этим сценарием. Тогда вы бы узнали и проблеме ещё до того как о ней узнали бы ваши клиенты/Support.
Legacy code может оставаться legacy, но тесты к нему должны обновляться, тем более в таких случаях
Этот стартер https://github.com/LogNet/grpc-spring-boot-starter упрощает интеграцию с grpc - дальше некуда. Нет бойлерплейт кода, даже генерации из proto файлов автоматическая. Перечитайте документацию ещё раз
Какое отношение grpc-netty имеет к security? Вам самим научиться пользоваться библиотеками а не статьи поучительные писать.
Советую автору обратить внимание на https://github.com/LogNet/grpc-spring-boot-starter, полностью интегрирован с Spring security.
Бесполезная статья - вам же ваш генерал сказал, что ещё во время ВВО там окапывались советские партизаны и никакой лучевой болезни у них не было выявлено.
Беларусы вам будут рады.
Как автор стартера которым вы пользуетесь, какой интеграции с spring ecosystem вам не хватает? Все что вы перечислили - поддерживается, включая spring security. Кстати, на лошадке, на которую вы не поставили, API интеграции с srping security ужасный...
Очень много букв, не осилил.
Второй вопрос не подразумевает ответа, он риторический, не надо на него отвечать.
Автор знаком с graphql? Какие
ISearchItemViewParameters
...?Документация это хорошо, но она не может быть решением проблемы. Решение проблемы - это всегда unit/integration test. Тому кто писал автоматическое добавление товара в корзину стоило добавить e2e с этим сценарием. Тогда вы бы узнали и проблеме ещё до того как о ней узнали бы ваши клиенты/Support.
Legacy code может оставаться legacy, но тесты к нему должны обновляться, тем более в таких случаях
К сожалению Вам ещё рано писать обучающие статьи...
Интересный подход, но перекладывают проблему с пустого в порожнее.
Как они обновляют client engine который отрисовывает UI если модель изменилась?
Если есть идеи - в discussions на GitHub сайте проекта
Упс, пропустил. Рад что вам помогло
Но вы и не говорили что пользуетесь им.... Вы решите - или с нуля или с помощью стартера...
Вы вообще соображаете о чем вы пишете? Посмотрел pom вашего проекта - увидел мой стартер в dependencies....
У меня все запускается сходу.
Чтобы запустить все сходу с минимальным временем и интеграцией со всем, настоятельно рекомендую стартер, а не рукоблудство.
Disclaimer: я - автор.
Мой spring boot starter для grpc. https://github.com/LogNet/grpc-spring-boot-starter
Кому интересен стартер для Spring boot - https://github.com/LogNet/grpc-spring-boot-starter
Disclosure : я - автор
Если отказаться от Lazy load (первый вариант) , все дерево подгрузится само, нет?