Перехожу к REST архитектуре
🌐 Сегодня наконец-то собрался с силами и сделал из обычного скрипта веб-сервер. Это оказалось не так страшно. Для начала был добавлен пакет Express.js и запилен так называемый контроллер в архитектуре MVC.
👣 Он обрабатывает запрос от клиента (в данном случае POST на роут /update). Затем извлекает из него данные (userId, keyword) и выполняет некую бизнес-логику на их основе (вызов функции updateHeadHunter).
😎 Таким образом, этот код реализует типичный контроллер - посредник между клиентом и сервером с бизнес-логикой приложения. Он принимает запрос, обрабатывает его, возвращает результат.
Остается разобраться с сущностями этой логики и какие операции с ними я хочу делать. Опираясь на эти данные можно будет понять какие еще endpoint'ы (роуты) нужны в приложении.
📊 #статистика День 764 == 1186 час в IT
Post #1054
1.82K

- 👍 6
- 🔥 6
- 🤡 3
- ❤ 1