Как вы упомянули Asp.Net в 1, самым близким к нему был бы Xamarin, я думаю ..
Вы могли бы как-то соединить B4A с PHP, как в 2 и 3, но гораздо проще работать с технологиями, предлагаемыми Back4App из коробки, верно?
Итак, 4 мое лучшее предложение - перейти с узла / экспресса / реагировать. Это то, что я делаю.