e22m4u 4 дней назад
Родитель
Сommit
42e64d7049
1 измененных файлов с 11 добавлено и 11 удалено
  1. 11 11
      README.md

+ 11 - 11
README.md

@@ -2,8 +2,8 @@
 
 JavaScript модуль для работы с проекцией данных.
 
-Модуль использует декларативные схемы для определения правил видимости полей
-данных. Поддерживается вложенность, функции-фабрики, именованные схемы, области
+Модуль использует схемы для определения правил видимости полей данных.
+Поддерживается вложенность, функции-фабрики, именованные схемы, области
 проекции и строгий режим.
 
 ## Содержание
@@ -290,9 +290,9 @@ console.log(result);
 
 #### Регистрация именованных схем
 
-Класс `DataProjector` позволяет сохранять схемы в реестре для их последующего
-использования по имени. Это удобно для переиспользования схем в разных частях
-приложения.
+Класс `DataProjector` позволяет сохранять схемы во внутреннем реестре
+для их последующего использования по имени. Это удобно для переиспользования
+схем в разных частях приложения.
 
 ```js
 import {DataProjector} from '@e22m4u/js-data-projection';
@@ -309,9 +309,9 @@ projector.defineSchema({
 });
 ```
 
-Схемы в реестре могут ссылаться друг на друга, что позволяет компоновать
-сложные схемы из более простых. В примере ниже схема `user` использует
-схему `address` как вложенную.
+Зарегистрированные схемы могут ссылаться друг на друга, что позволяет
+компоновать сложные схемы из более простых. В примере ниже схема `user`
+использует схему `address` как вложенную.
 
 ```js
 import {DataProjector} from '@e22m4u/js-data-projection';
@@ -340,9 +340,9 @@ projector.defineSchema({
 
 #### Применение именованных схем
 
-В данном примере вместо передачи объекта схемы используется имя `publicUser`.
-Проектор находит соответствующее определение в своем реестре и применяет
-его к указанным данным.
+В данном примере вместо передачи объекта схемы используется предварительно
+зарегистрированное имя `publicUser`. Проектор находит соответствующее
+определение в своем реестре и применяет его к исходным данным.
 
 ```js
 import {DataProjector} from '@e22m4u/js-data-projection';