Topjsurfing — интернет-магазин, перенесённый с jQuery на Next.js

Перенёс фронтенд интернет-магазина с jQuery на Next.js. Магазин вышел в лидеры ниши за счёт скорости, валидности и SEO.

Компания
Topjsurfing
Роль
Developer
Период
Скриншот интерфейса: Topjsurfing — 1
Topjsurfing01
Скриншот интерфейса: Topjsurfing — 2
Topjsurfing02

О проекте

Topjsurfing — интернет-магазин джет-сёрфов и оборудования для водного спорта. В 2018–2019 годах я перенёс его фронтенд с jQuery-сайта на Next.js с Keystone.js в роли CMS и API-слоя.

Помимо переписывания: отзывы покупателей, интеграции с CRM, PDF-счета и email-уведомления по заказам. Серверный рендеринг, чистая разметка и быстрые страницы были смыслом миграции — магазин вышел в лидеры ниши в поиске за счёт скорости, валидности и SEO.

Это был мой первый Next.js-проект в продакшене и начало долгой специализации на SSR React.

Что сделано

  • Отзывы, интеграции с CRM, PDF-счета, email-уведомления

Стек

Next.jsKeystone.js