0+

Интерфейс форм


В четырнадцать лет меня волновала земная орбита. Такая ненадежная. Мне казалось, мы всего лишь вращаемся в космосе и можем врезаться в Солнце из-за любого тяжелого объекта оказавшегося рядом. И хотя этого не происходило миллиарды лет, я все же и интересовался способами защитить нашу планету, если вдруг когда-нибудь такое произойдет. На этот случай нужно сделать автоматическую систему регулирования, и если ее должны контролировать компьютеры, значит, решил я, надо их изучать.

- Джарон Ланье, "На заре новой эры", Автобиография отца виртуальной реальности


Каждый день ты управляешь программами на компьютере и приложениями на смартфоне используя формы. Формы это способ обмена данными между клиентом и сервером. Более сложные запросы, способные передавать файлы и где все параметры передаются в теле запроса, называются post , а простые запросы, без тела  и с параметрами в url, называются get ( типа  ://адрес?ключ=значение&ключ=значение&.... ).


При создании или редактировании, в контент объекта, можно встраивать формы разных типов.

В принципе, можно собрать любую форму с любыми параметрами и все это преобразуется в ассоциативный массив и сохранится в формате json.

Другой вопрос, как мы обработаем эти данные, есть ли уже готовый обработчик или нужно создать новый. Обычно все параметры запросов, описываются в документации прикладного программного обеспечения, т.е. API.

Микросервис обработчика форм :  ./xforms, доступен из меню пользователя.



 


cthvlab
5 03 2023 02:00 👁 80