Quartet 9: Allegro | Краткость и простота

Когда я создавал библиотеку для валидации данных quartet, взял следующие цели-ориентиры: TypeScript Краткость и простота Производительность В этой статье покажу как библиотека quartet понимает, что значат слова "Краткий" и "Простой" в контексте подхода к валидации. Как работает quartet? Когда он нужен? Он нужен тогда, когда нужна валидация данных Что такое ПОДРОБНЕЕ

Quartet 9: Allegro | Производительность

Когда создавалась библиотека для валидации данных quartet были поставленны следующие цели-ориентиры: TypeScript Краткость Простота Производительность В этой статье я хотел бы рассмотреть производительность quartet и её причины. Будем исследовать этот аспект в сравнении между quartet и другой намного более популярной ajv. Hello world Напишем простейшую проверку — является ли значение ПОДРОБНЕЕ