Blank разработан на современных и широко известных языках программирования — Go и JavaScript. Автогенерируемое веб-приложение —
SPA на платформе
React JS. Данные в приложении обновляются в режиме реального времени благодаря двунаправленному каналу связи с сервером по протоколу WebSocket.
При разработке на Blank не нужно изучать Go — все делается на JavaScript, для этого обработчики задач реализованы на
Node JS. Подробнее об API для разработчиков читайте в
документации. Для хранения данных мы используем
MongoDB и
Clickhouse.