как взаимодействует фронтенд и бекэнд React
я занимаюсь фронтенд-частью приложения, но фронтенд должен всегда взаимодействовать с бекэндом. Я знаю, что все это происходит через API и запросы (post/get/delete) Но не понимаю, какую инфу корректно узнавать у бекендера, а какую я должна знать сама.
Например, у меня задание: реализовать загрузку фотки на сайт - когда нажимаешь на иконку "загрузить" и выбираешь фотку, затем она добавляется. Вот это у меня реализовано и оно и так добавляется туда, зачем тут бекенд и как это связать с моим функционалом?? Я правда не понимаю(((
может быть вы посоветуете какую-то литературу почитать профильную или расскажете, как это работает? благодарю!