Ключевые технологии

Angular - фреймворк с открытым исходным кодом для создания веб-приложений — SPA (Single Page Applications) — на языках программирования TypeScript, JavaScript, Dart.

Babel-loader - загрузчик для Webpack, для обеспечения работы ES6 JavaScript в браузерах поддерживающих только стандарт ES5.

Capistrano - основанный на Ruby открытый инструмент для управления сервером.

CSS3 (Cascading Style Sheets - каскадные таблицы стилей) - формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

HAML, Slim шаблонизаторы - инструменты преобразования одного синтаксиса в другой в рамках какого-либо языка программирования или разметки (Ruby on Rails).

Hotwire — это альтернативный подход к созданию приложений типа SPA, в которых рендеринг HTML остается на стороне сервера (с использованием шаблонов Rails), при этом приложение остается быстрым и отзывчивым.

HTML5 - версия языка разметки гипертекста, который используется для создания веб-страниц.

JavaScript – это язык программирования, который используется для создания интерактивных веб-страниц.

Model-View-Controller (MVC, «Модель-Представление-Контроллер», «Модель-Вид-Контроллер») — схема разделения данных приложения и управляющей логики на три отдельных компонента: модель, представление и контроллер — таким образом, что модификация каждого компонента может осуществляться независимо.

MySQL CE — свободная реляционная система управления базами данных (СУБД).

Node.js – это кроссплатформенная среда для разработки клиентских приложений, в основе которой лежит язык программирования JavaScript.

PostgreSQL — свободная объектно-реляционная система управления базами данных.

Pug - шаблонизатор HTML, который предоставляет удобный способ создания HTML-разметки с использованием упрощенного синтаксиса. Он является частью платформы Node.js и позволяет разработчикам генерировать HTML-код с помощью JavaScript.

React - это библиотека для языка программирования JavaScript с открытым исходным кодом для разработки пользовательских интерфейсов.

Redis (open-source edition) - быстрое хранилище данных в памяти с открытым исходным кодом для использования в качестве базы данных, кэша, брокера сообщений или очереди.

Ruby on Rails (RoR) — это многоуровневый MVC-фреймворк для построения веб‑приложений, использующих реляционные (MySQL) и NoSQL базы данных. Фреймворк написан на языке программирования Ruby.

Sass (препроцессор CSS, Syntactically Awesome Stylesheets) - метаязык на основе CSS, предназначенный для увеличения уровня абстракции CSS-кода и упрощения файлов каскадных таблиц стилей.

Sidekiq - это эффективный, простой в интеграции и лучший планировщик заданий с открытым исходным кодом с пользовательским интерфейсом для выполнения многих заданий одновременно в одном и том же процессе с несколькими потоками.

Typescript - это язык программирования для веб-разработки, основанный на JavaScript.

Webpack 5 - модульный сборщик (bundler) с открытым исходным кодом, написанный на JS, который позволяет скомпилировать JavaScript-модули в единый JS-файл.

Yarn — это альтернативный npm‑клиент для работы в качестве пакетного менеджера JavaScript.