Формы и валидация: контролируемые поля, схемы, UX ошибок
Где живёт значение поля, почему одна схема должна работать и в браузере, и на сервере, когда показывать ошибку, как формулировать её текст — и почему большая …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
9 материалов в этой теме.
Где живёт значение поля, почему одна схема должна работать и в браузере, и на сервере, когда показывать ошибку, как формулировать её текст — и почему большая …
Как не дать типам клиента и сервера разъехаться: три подхода к контракту, кодогенерация в CI и правила эволюции API.
Как превратить текстовый выход модели в типизированные данные: ограниченное декодирование, JSON Schema, strict tool use, проектирование схем и слоистая валидация с …
Conditional и mapped types, infer, template literal types, satisfies, валидация через Zod и идиоматичная обработка ошибок.
Как честно измерить качество модели: от матрицы ошибок и ROC-AUC до вложенной кросс-валидации, доверительных интервалов, калибровки вероятностей и разрыва между …
Как довести системную схему до модели, которая делает проверяемые предсказания, какими тестами её ломать до того, как на неё сошлются в решении, и что модель не покажет …
Единая механика всех инъекций — смешение канала данных и канала управления — и инженерные способы её разорвать: параметризация SQL, типобезопасные запросы к NoSQL, запуск …
Как устроено доступное поле ввода: подписи вместо плейсхолдеров, группировка, autocomplete, связанные подсказки, состояния ошибок, сводка ошибок с переводом фокуса и …
Почему у API нет интерфейса, который что-то прячет: BOLA и IDOR, массовое присвоение и утечка полей, валидация как контракт, token bucket на Redis, SSRF из вебхуков и …
По этому запросу ничего не найдено.