С чем разобраться быстрее промисы или колбэки
Наверное спорно, но я могу посоветовать почитать что такое ajax, узнато в общих чертах как работает асинхронный код в js, что такое эвент-луп. А дальше, когда увидишь лес за деревьями, то тебе будет на порядок проще осваивать, и коллбеки, и промисы, и async/await и в целом построение твоего асинхронного интерактивного приложения. Сэкономишь кучу времени и нервных клеток.