zharinov_nikita
Никита@zharinov_nikitaРоссия
25 лет3 года в сервисе1 отзыв
0 / 5 отзывов за год
Я против войны в Украине!

Отзывы

JavaScript full-stack разработчик


Контакты

Frontend

Разработка SPA (Single Page Application)

SPA - приложения, которые работают в браузере без перезагрузке. У таких приложений есть один большой минус - проблема с индексацией поисковыми системами. Поэтому если Вам требуется приложения, которое будет индексироваться поисковиками, то тогда нужно SSR приложение. При разработке SPA приложений преимущественно использую такой стек технологий:

  • React.js + TypeScript - создание пользовательского интерфейса и описание логики приложения
  • Redux - управления состоянием приложения
  • Redux Toolkit - управление состоянием приложения
  • RTK Query - работа с асинхронностью
  • MobX - управление состоянием приложения
  • Axios - запросы на сервер
Разработка SSR (Server Side Rendering)

SSR - приложения, рендеринг которого происходит на сервере. Серверный рендеринг, позволяет продвигать приложения в поисковых системах без особых проблем. Так же используя технологии, которые я описал ниже можно объединять все преимущества SPA и SSR в одном месте.

  • Next.js + TypeScript - серверный рендеринг
  • React.js - создание пользовательского интерфейса и описание логики приложения
  • Redux - управления состоянием приложения
  • Redux Toolkit - управление состоянием приложения
  • RTK Query - работа с асинхронностью
  • MobX - управление состоянием приложения
  • Axios - запросы на сервер

Backend

Разработка масштабируемых серверных приложений на node.js. При разработке используется следующий стек:

  • Express.js + TypeScript + БД (MongoDB, PostgreSQL, MySQL)
  • Nest.js + БД (MongoDB, PostgreSQL, MySQL)