PurpleSchool — курсы программирования онлайн
  • Пути
    • Frontend React разработчик
    • Frontend Vue разработчик
    • Backend разработчик Node.js
    • Fullstack разработчик React / Node.js
    • Mobile разработчик React Native
    • Backend разработчик Golang
    • Devops инженер
    • Backend разработчик Python
  • Подписка
  • AI для кодаНовое
  • О нас
    • Отзывы
    • Реферальная программа
    • О компании
    • Контакты
  • Иконка открытия меню
    • PurpleFlow
    • Сообщество
    • PurpleПлюс
    • AI Собеседование
    • AI тренажёр
    • Проекты
PurpleSchool — платформа бесплатных roadmap и курсов для разработчиков
ютуб иконка
Telegram иконка
VK иконка
VK иконка
Курсы
ГлавнаяКаталог курсовFrontendBackendFullstack
Практика
КарьераПроектыPurpleПлюсPurpleMax
Материалы
БлогБаза знаний
Документы
Договор офертаПолитика конфиденциальностиПроверка сертификатаМиграция курсовРеферальная программа
Реквизиты
ИП Ларичев Антон АндреевичИНН 773373765379contact@purpleschool.ru

PurpleSchool © 2020 -2026 Все права защищены

  • Курсы
    • FrontendИконка стрелки
    • AI разработкаИконка стрелки
    • BackendИконка стрелки
    • DevOpsИконка стрелки
    • MobileИконка стрелки
    • ТестированиеИконка стрелки
    • Soft-skillsИконка стрелки
    • ДизайнИконка стрелки
    Иконка слояПерейти в каталог курсов
  • Бесплатно
    • Курсы
    • JavaScript Основы разработкиPython Основы PythonCSS CSS FlexboxКарта развитияВопросы для собеседований
    • База знанийИконка стрелки
    • Новостные рассылкиИконка стрелки
  • PurpleSchool — курсы программирования онлайн
    • Подписка
    • AI для кодаНовое
    • Сообщество
    Главная
    Сообщество
    #НовостиРазработки ArkType 2.0

    #НовостиРазработки ArkType 2.0

    Аватар автора #НовостиРазработки ArkType 2.0

    Роман Лобигер

    Иконка календаря18 февраля 2025
    постjuniorИконка уровня junior
    Картинка поста #НовостиРазработки ArkType 2.0

    ArkType — это библиотека для валидации данных. Она работает аналогично Zod и Yup, но делает упор на высокую производительность и динамический анализ типов.

    Если верить документации, новая версия в ≈100 раз быстрее Zod

    — Yup — 40 755 наносекунд — Zod — 1 397 наносекунд — ArkType — 14 наносекунд

    Что нового? — Полная типизация без плагинов и сборки — Глубокий анализ типов (теория множеств) — библиотека анализирует типы так же глубоко, как TypeScript, а не просто проверяет поверхностное соответствие — Синтаксис для определения типов данных стал короче — описывать схемы проще — Улучшены формулировки ошибок, переписаны подсказки в ховерах. Если что-то не так, библиотека подскажет это более понятным языком вместо абстрактных сообщений — Оптимизация. Теперь ArkType умеет самостоятельно анализировать схемы валидации и сокращать их

    Возможно попробую ArkType в качестве валидатора на ближайших проектах, уж очень быстрый. Но для совместимости с Nest, скорее всего, понадобится писать дополнительный модуль.

    ↗️ Детали релиза

    Иконка глаза1 014

    Комментарии

    0
    Бесплатный курс

    Учитесь программировать с AI-агентом — бесплатно

    Курс «AI в обучении: OpenCode и skills»: поставите агента и разберёте с ним любую тему — как эту статью.

    opencode

    >объясни этот код и дай задачу

    ◆Читаю src/server.ts…

    ✓Разбор готов: 4 шага

    ✓Задача → practice/01.md

    • Установка и настройка OpenCode
    • Агент и skills на практике
    • 13 уроков, 3 модуля
    Начать бесплатно

    0 ₽ · доступ сразу после регистрации

    Бесплатные лекции

    Лучшие курсы по теме

    изображение курса

    React и Redux Toolkit

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.8
    3 999 ₽ 6 990 ₽
    Подробнее
    изображение курса

    Zustand

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.8
    3 999 ₽ 6 990 ₽
    Подробнее
    изображение курса

    Next.js - с нуля

    Антон Ларичев
    AI-тренажерыAI-тренажеры
    Практика в студииПрактика в студии
    Гарантия
    Бонусы
    иконка звёздочки рейтинга4.7
    3 999 ₽ 6 990 ₽
    Подробнее

    Похожие статьи

    Картинка поста API-ключ OpenAI в России: как получить и чем заменить
    Иконка аватараАнтон
    Иконка календаря11 ноября 2026
    OpenAIAPI-ключAI-инструментыjuniorИконка уровня junior

    API-ключ OpenAI в России: как получить и чем заменить

    Почему API-ключ OpenAI нельзя получить из России и как подключить GPT через совместимый ключ: Python, Node.js, curl и стриминг.

    Иконка чипа0
    Иконка глаза61
    Иконка комментариев0
    Картинка поста Claude Code по API-ключу вместо подписки: настройка
    Иконка аватараАнтон
    Иконка календаря10 ноября 2026
    Claude CodeAnthropicAI-инструментыjuniorИконка уровня junior

    Claude Code по API-ключу вместо подписки: настройка

    Как подключить Claude Code по API-ключу вместо подписки: переменные, проверка через /status, приоритет ключа и частые ошибки.

    Иконка чипа0
    Иконка глаза452
    Иконка комментариев0
    Картинка поста Обучение Claude Code: с чего начать, курсы и материалы
    Иконка аватараАнтон
    Иконка календаря09 ноября 2026
    AI-инструментыClaude CodeразработкаjuniorИконка уровня junior

    Обучение Claude Code: с чего начать, курсы и материалы

    С чего начать обучение Claude Code: план на первую неделю, порядок тем, бесплатные материалы, курсы и как получить доступ для практики из России.

    Иконка чипа0
    Иконка глаза218
    Иконка комментариев0
    Иконка чипа0