Используемые языки программирования

Программа для ЭВМ разделена на две основные части: клиентскую и серверную. Для разработки каждой из них используются следующие технические средства и языки.

Клиентская часть

  • Язык программирования: TypeScript (фреймворк Vue.js).
  • Язык разметки: HTML (HyperText Markup Language).
  • Язык стилей: CSS (Cascading Style Sheets).
  • Компиляция: программное обеспечение не предполагает этапа компиляции; код на перечисленных языках интерпретируется средой выполнения «на лету».

Серверная часть

  • Язык программирования: Python, фреймворк: Django REST Framework
  • СУБД: PostgreSQL (PostGIS)
  • Компиляция: программное обеспечение не предполагает этапа компиляции; код интерпретируется средой выполнения «на лету».