Cтек моих технологий в JavaScript разработке

Cтек моих технологий в JavaScript разработке

Технологии общего развития:

Visual Studio Code: текстовый редактор в котором кодим + плагины.

Git: Стандартный инструмент для управления версиями кода. GitHub

SOLID: принципы объектно-ориентированного программирования.

Основные рабочие технологии:

  • HTML: Структура веб-страницы. Теги и атрибуты для семантической разметки контента.
  • CSS (SCSS) : Стилизация веб-страницы.Layout, цвета, типографика, адаптивный дизайн (Flexbox, CSS Grid).
  • JavaScript (TypeScript): Логика и интерактивность веб-страницы. Работа с DOM, событиями, AJAX-запросами.
  • React(Rsbuild + ts): Библиотека для построения пользовательских интерфейсов, интерактивных квизов, калькуляторов. Использует компонентный подход и unidirectional data flow.

  • Node.js: это среда выполнения JavaScript-программ, построенная на движке Chrome V8

  • Node.js/Express.ts: это сервер, написанный на чистом Node.js

  • Next.js, мощный JavaScript-фреймворк и новаторское решение для создания современных веб-приложений на основе React

  • React Native — это популярный фреймворк для создания мобильных приложений, разработанный Facebook.

Cтек моих технологий в JavaScript разработке

Дополнительные DevOps технологии на базе OS Linux

Ubuntu — это операционная система, идеально подходящая для использования на персональных компьютерах, ноутбуках и серверах.

Bash-скрипт или shell-скрипт представляет текстовый файл, который содержит последовательность команд.

Nginx (engine x — произносится как энджинкс): веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах

Docker: программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации.

Prisma: инструмент, позволяющий работать с реляционными (PostgreSQL, MySQL, SQL Server, SQLite) и нереляционной (MongoDB) базами данных с помощью JavaScript или TypeScript без использования SQL

Начать дискуссию