WMM
Backend (Node.js веб-сервер)
Язык и фреймворки
| Технология | Версия |
|---|---|
| Node.js | 18 |
| JavaScript | |
| TypeScript |
Фреймворки и библиотеки
Веб-сервер
| Библиотека | Описание |
|---|---|
| Express | веб-фреймворк для Node.js |
База данных
| Библиотека | Описание |
|---|---|
| TypeORM | ORM для работы с базами данных |
Сеть и коммуникации
| Библиотека | Описание |
|---|---|
| sockjs | библиотека для WebSocket-подключений |
| http-proxy-middleware | проксирование HTTP-запросов |
Инструменты разработки
| Инструмент | Описание |
|---|---|
| prettier | форматирование кода |
База данных
| Технология |
|---|
| MS SQL |
| PostgreSQL |
Frontend (Angular)
Язык и фреймворки
| Технология | Версия |
|---|---|
| Angular | 15+ |
| TypeScript | |
| JavaScript |
UI-библиотеки и компоненты
| Библиотека | Описание |
|---|---|
| Angular Material | библиотека Material Design UI-компонентов для Angular |
| angular-gridster2 | создание сеток и панелей с перетаскиванием |
| ngx-datatable | таблицы |
| @perfectmemory/ngx-contextmenu | контекстное меню для Angular |
| @ng-select/ng-select | компонент выпадающего списка |
Менеджеры состояния
| Библиотека | Описание |
|---|---|
| RxJS | библиотека для реактивного программирования |
| Akita | менеджер состояний |
Коммуникации
| Библиотека | Описание |
|---|---|
| sockjs-client | клиент для WebSocket-подключений |
Интернационализация
| Библиотека | Описание |
|---|---|
| @ngx-translate/core | интернационализация и локализация |
Карты и визуализация
| Библиотека | Описание |
|---|---|
| ol (OpenLayers) | библиотека для работы с веб-картами |
| echarts | библиотека для создания интерактивных диаграмм |
Инструменты разработки
| Инструмент | Описание |
|---|---|
| prettier | форматирование кода |
No comments to display
No comments to display