Для сравнения схем использовать библиотеку Ajv JSON schema validator. Для создания схемы проще всего использовать сайт BrijPad Для примера Tests в методе GET territories: let Ajv = require('ajv'); let ajv = new Ajv(); let schema = { "items": { "required": [ "territoryId", "territoryName" ], "properties": { "territoryId": { "type": "string" }, "territoryName":...
Сила Python в его гибкости. Это один из самых простых языков для объектно-ориентированного программирования. Иногда его даже критикуют за чрезмерную гибкость.