Comments 8
Очень полезная статья 🤝👍
Отличный кейс. Схема становится единой точкой правды не только для разработки, но и для тестирования👍
я правильно понял, что вы изобрели конфигурацию/настройки/параметры?
Доверенный пользователь - оксюморон.
Схема может быть источником правды, но не источником смысла.
В английском языке есть замечательное слово liability. Любое нововведение требует дополнительных усилий и поддержки.
Не вижу альтернативных решений которые вы рассматривали. Все признаки золотой отвёртки. Скорее всего, просто жмакнули то, что клод пометил как (Recommended) не глядя.
CUE рассматривали?
Кликбейтный заголовок - фу.
PS: а вы не думали о том что контракты могут описывать системные аналитики, а не разработчики?
Спасибо, по делу. Схема не про смысл - да, поэтому рядом живой предпросмотр и что поменял, то и увидел. Альтернативы смотрели - schemaless-хранилище, ветка на клиента, генератор форм вместо редактора, но из статьи вырезал ради объёма
Решение 2023 года, Клод тут ни при чём. CUE не рассматривали, а советуете? Был опыт?
Про аналитиков согласен, цепочка не привязана к TypeScript, исходником может быть что угодно и писать его может кто угодно. У нас просто нет аналитиков 😂
Разработчики больше не нужны для релиза. Нужны JSON Schema и Monaco