build with maksym.
EN / UA
Надіслати бриф ↗
SOLVVE / WholeReader · 2017 - 2021

WholeReader: Node.js backend та CI/CD на 4 платформи

Backend на Node.js та Express, інтерфейси Vue і Svelte, діагностика швидкодії та автоматизовані збірки для Android, Linux, Windows та iOS.

Контекст проєкту

Розробка застосунку та процесу його доставки для читальної платформи: backend-сервіси, frontend-інтерфейси й автоматизовані збірки.

Мій технічний внесок

  • Розробляв backend на Node.js та Express, а frontend на Vue.js і Svelte.
  • Досліджував швидкодію застосунку, витоки пам’яті та повільні запити до бази даних.
  • Спроєктував CI/CD для автоматичних збірок Android, Linux, Windows та iOS з автоматизованим тестуванням.

Результати та їхні межі

Створив процес доставки для чотирьох платформ і працював над застосунком по обидва боки API, включно з діагностикою виконання та бази даних.

Це моя частина роботи команди, заміряна в тому проєкті. Ваша відправна точка буде іншою, і я вимірюю її до того, як щось змінювати.

Використані технології

  • Node.js
  • Express
  • Vue.js
  • Svelte
  • MongoDB
  • Redis
  • OrientDB
  • Docker
  • TeamCity
  • Bash

Переглянути відповідну послугу

Практичні матеріали

Витік пам’яті у воркері: що перевірити до купівлі RAM

Черга на Node поруч із Laravel: коли вона доречна

Попрацюймо разом

Маєте ідею?

Новий задум, наявний проєкт або запитання. Обговорімо.

Надіслати бриф
Є ідея або проблема, яку треба розібрати? Пишіть або дзвоніть — розберемося.