Ответ
У меня есть опыт Fullstack разработки, включающий работу с React, Node.js, Express и MongoDB. Разрабатывал SPA с авторизацией, REST API, взаимодействием с базой данных и деплоем на Vercel/Heroku.
Пример:
// Backend (Node.js + Express)
app.post('/api/login', async (req, res) => {
const { email, password } = req.body;
const user = await User.findOne({ email });
if (!user) return res.status(404).json({ error: 'User not found' });
// ... проверка пароля и JWT-токен
});
// Frontend (React)
const handleLogin = async () => {
const response = await fetch('/api/login', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ email, password }),
});
const data = await response.json();
// ... обработка ответа
};
Также работал с Next.js для SSR, Firebase и Docker.