Прежде всего, я новичок в Node, перешел с разработки на PHP, поэтому вопрос может быть тупым.
Я нахожусь в процессе разработки веб-сервиса с использованием узла с ESM (синтаксис «import»)).
Теперь я пытаюсь создать некоторые микросервисы для фоновой работы, используя Lambdas с SQS в качестве триггера и Serverless Framework как инструмент развертывания.
Теперь, когда я развернул первую Lambda,Я понял, что синтаксис ESM не поддерживается Lambda, но все службы / фабрики уже используют синтаксис ESM.
Каков наилучший способ управления этой лямбда-функцией на основе служб в синтаксисе ESM?
А как вы справляетесь с общими службами, используемыми как в веб-службе, так и в лямбда-пакете? Я не хочу дублировать оба проекта в IDE, если это имеет смысл.
Следовательно, я надеялся поместить этот безсерверный фреймворк в ту же папку и управлять им оттуда, но не уверен, что это лучший способ двигаться вперед ..
Если яsed 'Typescript', который я еще не успел изучить из-за крайнего срока реализации проекта, не столкнулся бы я с этой проблемой при развертывании Lambda?