Страница для индексации
Перейти на сайт
Как работает приложение на React . Браузер открывает пустую страницу:
<body>
<div id= " root " ></div>
<script src= " main.js "></script>
</body>
Приложение, написанное на React , находится внутри скрипта main.js , оно стартует после загрузки и отображается в элементе с id= " root ".

Как работает Sova . Базовая страница, немного другая:
<script> window.jsDoc={" urlForm ":" api.get?loadForm&topic ", " data ":{}} </script>
</head>
<body>
<div id= " root " ></div>
<script src= " sova-main.js "></script>
</body>
Внутри скрипта sova-main.js нет приложения! В нем есть инструмент, обеспечвающий:
- загрузку в JSON -формате формы с URL из " window.jsDoc.urlForm ";
- преобразование формы, созданной на Python , в компоненты React , с раскладкой
полей БД из словаря " window.jsDoc.data " в поля экранной формы;
- манипулирование полями формы, выполнение стандартных команд и команд формы.