Справочная информация : я следовал учебному руководству на serverless-stack.com, и мой сайт работает хорошо. Теперь я хочу заменить серверную часть (Nodejs) на C #.
Я попробовал пару вещей.
Сначала я попробовал ASP.NET, но он кажется очень сложным (никогда раньше не делал ASP), и когда я публиковал в lambda, у меня возникали проблемы с Cors на стороне React. Я был в состоянии решить проблему cors, но теперь я получаю 404 не найден. У меня такое ощущение, что ASP.NET все равно немного для того, что я пытаюсь сделать в любом случае (просто запрос базы данных и передача результатов во внешний интерфейс).
Затем я попытался создать лямбда-функции в C #, но в примере не создается ответ JSON, аналогичный лямбда-функциям Nodejs, как мой взаимодействующий интерфейс будет взаимодействовать с этим? (Я использую aws-усиление)
Я также слышал о WCF, но у меня тоже нет с этим опыта.
Суть дела
Итак, мой вопрос: для облегченных функций и минимально чистого кода какой маршрут будет самым простым / лучшим (ASP.NET, Lambda C # или WCF) и как мне заставить их правильно общаться с моим реагирующим интерфейсом?
Спасибо, я потратил последние 2 выходных, работая над этим.