Без этого ты не сможешь получать данные и как-то взаимодействовать ими. Любой абсолютно сайт построен на получении данных из бд, где есть хоть какая-то логика.
То что сложно, это от отсутствия практики. Практикуйся и научишься.
Начни с простого, просто получить данные с этого сайта (API) и попробуй потом это внедрить в свою страницу.
https://jsonplaceholder.typicode.com/