я себе сервисы генерирую на основе конфигов, и это не институцинальное решение, а киллер фича проекта, и я уверен, что делаю это лучше чем какая-то коробка с каким-то сваггером.
Хоть соап и стар и гоняет километровые xml, но у него есть возможность создать код клиента
бесконтрольная кодогенерация - зло ) гораздо правильнее свое решение сделать и предусмотреть аспекты разработки и потребности, чем принимать как благо цивилизации нагенерированное что-то, да, оно может и будет работать, но что с этим делать дальше, если надо развивать, но при этом модель данных меняется и требует перегенерировать
бесконтрольная кодогенерация - зло ) гораздо правильнее свое решение сделать и предусмотреть аспекты разработки и потребности, чем принимать как благо цивилизации нагенерированное что-то, да, оно может и будет работать, но что с этим делать дальше, если надо развивать, но при этом модель данных меняется и требует перегенерировать
Кодогенерация кажется чем-то хорошим, ровно до тех пор, пока ты не начинаешь юзать эту кодогенераию.
Кодогенерация кажется чем-то хорошим, ровно до тех пор, пока ты не начинаешь юзать эту кодогенераию.
меня устраивает мое решение, оно создает npm модуль и я просто его запуливаю в "коннектор", разворачиваю, тестирую и запускаю, если все прошло на ура, тем самым я имею полный контроль над тем, что у меня там есть и еще и apidoc мне создает полное описание только по тем роутам и плагинам, которые я использовал при генерации
меня устраивает мое решение, оно создает npm модуль и я просто его запуливаю в "коннектор", разворачиваю, тестирую и запускаю, если все прошло на ура, тем самым я имею полный контроль над тем, что у меня там есть и еще и apidoc мне создает полное описание только по тем роутам и плагинам, которые я использовал при генерации
меня устраивает мое решение, оно создает npm модуль и я просто его запуливаю в "коннектор", разворачиваю, тестирую и запускаю, если все прошло на ура, тем самым я имею полный контроль над тем, что у меня там есть и еще и apidoc мне создает полное описание только по тем роутам и плагинам, которые я использовал при генерации
Это ваш личный кодогенератор под ваши личные задачи.