Заложить фундамент архитектуры для Next.js-приложения
Привет!
Мы ищем фронтенд-разработчика, готового выступить в роли архитектора для MVP нашего нового проекта на Next.js. Нам нужно разработать приложение, включающее две страницы ("главную" и "карточка товара"), с использованием статической генерации страниц (SSG) и Incremental Static Regeneration (ISR). При этом, необходимо применить компонентный подход и обеспечить поддержку мультиязычности (i18next).
Также, вам предстоит интегрировать готовую статическую вёрстку и подготовить приложение к работе в Docker-контейнере. Важный момент: мы стремимся достичь близких к 100 баллам оценок в Google PageSpeed Insights, в категории SEO, на всех страницах.
В проекте готова статичная вёрстка, а также API (2 метода: для главной страницы и для карточки товара).
Ключевые этапы проекта:
1) Проинициализировать проект на Next.js
2) Задать структуру проекта (сформировать набор компонентов из готовой статичной вёрстки, подготовить динамический роутинг, и т.д.)
3) Получать данные из API и встроить их в верстку
4) Настроить загрузку нового и обновление (ревалидацию) существующего контента
5) Настроить локализацию интерфейса с помощью i18next
6) Убедиться, что весь флоу получения/обновления данных работает корректно + зафиксировать это в виде схемы и небольшой сопроводительной документации
В общем, работы не очень много, примерно на 12-15 часов для опытного Next.js-разработчика.
Сроки и бюджет гибкие – ждём ваших предложений.
Обязательно поделитесь информацией:
1) о вашем опыте и предоставьте ссылки на релевантные проекты (с использованием Next.js)
2) о том, когда готовы приступить к работе
3) об ожидаемом вознаграждении ("от" и "до")
Спасибо, что откликнулись!