Libretto для веб-приложений
02 Как изучать примеры
03 Имена в Libretto
04 Типы данных
05 Операторы
06 Пути
07 Методы
08 Статическая утиная типизация
01 Начало работы
Это краткое описание Libretto – языка программирования, ориентированного на создание веб-приложений. Libretto устроен таким образом, что на нем можно разрабатывать все три основные компоненты веб-приложения:
- сервер,
- клиент,
- базы данных.
При работе на Libretto нет нужды в использовании зоопарка разношерстных инструментов, которые обычно сопровождают веб-разработку.
Например, не нужны языки обмена данными (вроде JSON), поскольку на клиенте и сервере действуют одни и те же структуры – структуры Libretto.
Объекты баз данных также являются обычными структурами Libretto. Поэтому нет нужды в SQL и других внешних механизмах управления базами данных.
Необходимость в использовании Javascript также возникает крайне редко и далеко не во всех облачных приложениях.
Единое пространство программирования на сервере, клиенте и в базах данных, вкупе с исключительной компактностью языка позволяет повысить эффективность разработки и поддержки веб-приложений на Libretto в среднем в 4–5 раз.