Разработка фронтенда с Next.js (App Router) и TypeScript
Ищем опытного (Junior+) разработчика Next.js для веб-приложения
Основной стек и навыки (обязательные):
1. Next.js (App Router) + React – уверенное владение фреймворком и понимание принципов рендеринга на стороне сервера (SSR).
2. TypeScript – знание и опыт практического применения.
3. SCSS – умение работать со стилями и настраивать проект под нужный дизайн (верстка, работа с переменными SCSS и т.д.).
4. Sockets – опыт реализации функционала через WebSockets.
5. API-запросы (axios) – взаимодействие с REST API.
6. Git – базовое владение Git и понимание основ командной разработки.
7. HTML (с учётом SEO) – умение грамотно работать с метаданными и структурой для поисковой оптимизации.
Дополнительные (преимуществом будет):
• Redux или другая библиотека для управления состоянием (Zustand, Recoil и т.п.).
• GraphQL (пригодится для потенциальных интеграций).
Задачи:
1. Разработка фронтенд-части с использованием Next.js (App Router) и TypeScript.
2. Подключение и настройка Sockets для взаимодействия в реальном времени (через уже настроенный бэкенд).
3. Организация запросов к готовому API (REST) через axios.
4. Оптимизация SEO-настроек (метаданные, структуру страниц).
5. Настройка сборки и деплоя (при необходимости).
Основной стек и навыки (обязательные):
1. Next.js (App Router) + React – уверенное владение фреймворком и понимание принципов рендеринга на стороне сервера (SSR).
2. TypeScript – знание и опыт практического применения.
3. SCSS – умение работать со стилями и настраивать проект под нужный дизайн (верстка, работа с переменными SCSS и т.д.).
4. Sockets – опыт реализации функционала через WebSockets.
5. API-запросы (axios) – взаимодействие с REST API.
6. Git – базовое владение Git и понимание основ командной разработки.
7. HTML (с учётом SEO) – умение грамотно работать с метаданными и структурой для поисковой оптимизации.
Дополнительные (преимуществом будет):
• Redux или другая библиотека для управления состоянием (Zustand, Recoil и т.п.).
• GraphQL (пригодится для потенциальных интеграций).
Задачи:
1. Разработка фронтенд-части с использованием Next.js (App Router) и TypeScript.
2. Подключение и настройка Sockets для взаимодействия в реальном времени (через уже настроенный бэкенд).
3. Организация запросов к готовому API (REST) через axios.
4. Оптимизация SEO-настроек (метаданные, структуру страниц).
5. Настройка сборки и деплоя (при необходимости).