если не знаешь, бери express
Фреймворк для микросервиса? А можно написать микросервис без фреймворка?
может молекулар?
Для одного микросервиса? Не стоит. На чём сделаны остальные микросервисы?
это будет первый микросервис
Ну возьми молекулер, если предполагается развитие Если оно под вопросом, я бы без фреймворков всё предпочёл сделать
а как без фреймворка писать
Вопрос в том, насколько микросервис микро По большому счёту тебе нужно что-то, откуда ты получаешь запрос, и куда отправляешь ответ. Если ты используешь http, то хватит стандартных модулей. Если Кафка/натс/grpc/etc - берёшь либу для работы с ними. Плюс драйвер для работы с бд, с редисом, логгер и Трейсер. И пишешь логику
добавляешь в проект библиотеку с поддержкой какого-то протокола и используешь чистый net модуль
оно может сильно масштабироваться, щас у него крохотный функционал, но со временем, если будет востребовано, оно может стать полноценным сервисом
Оно - это отдельный сервис, о котором идёт речь? Или всё приложение?
Я бы без фреймворков делал отдельный сервис 🤷♂
Обсуждают сегодня