Я делал бота на js с технологиями node.js для общения с сервером и mongodb как базы данных. Периодически возникают какие-то баги или доделки. И я вот думаю, не переписать ли его на elm. Но не знаю, есть ли у elm развитая инфраструктура для взаимодействия с nodejs и mongodb?
насколько там просто писать бэксенд-сервисы мне не ясно правда, возможно кучу вещей придется велосипедить (тогда сразу как либы выкладывай), или брать от ноды