Pytanie co znasz lepiej? Jesli np. nie znasz PHP to nie widzę sensu uczenia się go skoro można takie API łatwo wystawić w node. Tym bardziej, że robiąc front i tak musisz znać dobrze JS. Czasami można spotkac opinie, że nie warto iść na początku drogi backendowej w node bo trzeba poznać async, ale dziwię się takim opiniom, gdyż wg mnie async to jedna z podstawowych kwestii w JS zarówno w back jak i we front-endzie. Ja bym wybrał node, ale osobiście po prostu nie przepadam na PHP, raczej wolę na back-end node lub Javę/Kotlina, ale do takiego prostego API nie ma sensu bawić się z Javą, co często sprawia więcej problemów na hostingach itp., a apkę node odpalasz tak samo prosto jak PHP np. na mydevil.