Back to questions
Junior — Middle
90
Опишите недавний проект, в который вы были вовлечены, и расскажите о вашем участии в нем
Answer from AI
sobes.tech AI
Недавно я участвовал в разработке веб-приложения для онлайн-заказа еды на Node.js. Моя роль заключалась в создании REST API для взаимодействия с фронтендом и базой данных.
Основные задачи, которые я выполнял:
- Проектирование и реализация маршрутов Express.js для обработки запросов.
- Интеграция с базой данных MongoDB через Mongoose для хранения информации о ресторанах, меню и заказах.
- Реализация аутентификации пользователей с помощью JWT.
- Обработка ошибок и логирование запросов.
Пример простого маршрута на Express.js:
const express = require('express');
const router = express.Router();
router.get('/restaurants', async (req, res) => {
const restaurants = await Restaurant.find();
res.json(restaurants);
});
module.exports = router;