Клиника — фронтенд на «Глаголе»

Всё, что ниже в рамке, нарисовано кодом, скомпилированным из «Глагола» в JavaScript (архитектура Elm: состояние → вид → обновление). Ни строчки рукописного JS — только рантайм rt.js, который исполняет наши данные. Список тянется с сервера через /api/клиника/владельцы.

Загрузка…
БЭКЕНД · сервер — контроллер и модель на «Глаголе» (Spring MVC + Jackson отдают JSON). Полный CRUD и исходник смотрите на странице «демо-приложение (бэкенд)». Здесь заменена только передняя часть.

ФРОНТЕНД · браузер · Глагол→JS

Исходник фронтенда — целиком на «Глаголе» (файл клиника-фронт.гл). Сервер транспилирует его в JavaScript и отдаёт как /front.js:

загрузка исходника…