Что лучше изучать в качестве бэкэнда?
Python, Java, NodeJS - остальное так, для баловства.
Если проект небольшой - PHP - порог вхождения ниже.
Если проект побольше будет и его нужно поддерживать, то я бы выбирал между RoR, Python.
Если проект большой и highload - выбирал бы NodeJS.