Словом 'isomorphic' в названии библиотеки я хотел подчеркнуть то, что использовать одни и те же валидации можно на клиенте и на сервере. Пишем код валидации один раз, и этот код используется и там и там одинаково.
Наверное, такой термин, как "изоморфный Javascript" уже не используется.
Из Википедии, свободной энциклопедии Не путать с изоморфизмом. Изоморфный JavaScript, также известный как универсальный JavaScript, описывает приложения JavaScript, которые работают как на клиенте, так и на сервере.
Выбрать название оказалось не так то просто. Все более менее лаконичные названия, которые приходили мне в голову, оказались либо заняты на NPM либо были названиями компаний, работающих в сфере аккредитации, сертификации и т.д. Я остановился на этом. А позже, когда публиковал очередную версию библиотеки, оказалось, что точно с таким же названием тоже существовал когда-то проект. Но менять название я уже не стал. Так что, что имеем, то имеем.
Сколько времени в целом у вас ушло от начала работы над этим проектом до конца?
Например, вот так:
Скрытый текст
Здесь обводка вокруг каждого поля отражает состояние валидности "склеенной" группы.
Состояние валидности группы зависит от каждой валидации в группе. Группа может содержать другие группы.
А еще вот сдесь есть пример валидации паролей, со схемой, поясняющей работу.
Вот тут еще один пример с паролями.
А еще вот здесь пример формы входа и формы регистрации с видео объяснением.
Вся докоментация пока только на англ.языке.
Словом 'isomorphic' в названии библиотеки я хотел подчеркнуть то, что использовать одни и те же валидации можно на клиенте и на сервере. Пишем код валидации один раз, и этот код используется и там и там одинаково.
Наверное, такой термин, как "изоморфный Javascript" уже не используется.
Выбрать название оказалось не так то просто. Все более менее лаконичные названия, которые приходили мне в голову, оказались либо заняты на NPM либо были названиями компаний, работающих в сфере аккредитации, сертификации и т.д. Я остановился на этом. А позже, когда публиковал очередную версию библиотеки, оказалось, что точно с таким же названием тоже существовал когда-то проект. Но менять название я уже не стал. Так что, что имеем, то имеем.