Моки сложнее, чем кажутся
Мы продолжаем развивать apicraft и добавили в него интеграцию с fakerjs. Сама интеграция получилась довольно простой, но при этом очень эффективной. За это время мы с командой научились выстраивать автотесты, закрыли много инфраструктурных задач, сделали собственный мок-сервер и серьёзно его улучшили. Но даже при всём этом генерация самих мок-данных и их поддержка всё ещё оставались отдельной проблемой.
Во многих проектах есть знакомый сценарий: моки огромные, данных много, но реальное содержимое чаще всего не так важно. Именно под такие кейсы мы сделали новый плагин — теперь одной cli-командой можно на основе OpenAPI генерировать функции для всех схем, которые позволяют создавать моки буквально за секунды.
Это не решает полностью вопрос проектирования структуры моков, но закрывает проблему их описания и поддержки.
Мы продолжаем развивать apicraft и добавили в него интеграцию с fakerjs. Сама интеграция получилась довольно простой, но при этом очень эффективной. За это время мы с командой научились выстраивать автотесты, закрыли много инфраструктурных задач, сделали собственный мок-сервер и серьёзно его улучшили. Но даже при всём этом генерация самих мок-данных и их поддержка всё ещё оставались отдельной проблемой.
Во многих проектах есть знакомый сценарий: моки огромные, данных много, но реальное содержимое чаще всего не так важно. Именно под такие кейсы мы сделали новый плагин — теперь одной cli-командой можно на основе OpenAPI генерировать функции для всех схем, которые позволяют создавать моки буквально за секунды.
Это не решает полностью вопрос проектирования структуры моков, но закрывает проблему их описания и поддержки.