Так как вы знакомы с JS, для написания API рекомендую использовать NodeJS с фреимворком
ExpressJS. Там все подробно описано, ничего сложного.
В качестве ORM предлагаю использовать
Sequelize (для SQL) или
Mongoose (для MongoDB). Рекомендую почитать
эту статью, чтобы понять, какую БД лучше выбрать.
По поводу примеров, советую зайти на гитхаб или просто нагуглить что-то вроде "react js + nodejs example app". Там можно увидеть боевые примеры, для вашего уровня этого будет достаточно.