страница находится в разработке
Структура запроса к бэкенду (сообщения):
нужно описать, на уровне строк/байт/и т.п., чтобы было ясно, когда сообщение считано. Нужно определить, что из этого является именем команды
Бэкенд должен ожидать следующих команд:
имхо, из этого можно оставить только read/write/constraints
возможно, тут стоит расширить понятие ipv4-address как 192.168.0.1 так и 192.168.0.1/24 — если это будет восприниматься одной переменной
надо подумать про uri: proto://user:pass@url/path, т.к. email — частный случай
ещё: enum вместе с range?