Вадим Семенников, извиняюсь с реактом никак не взаимодействую может там фитча какая-то есть. Но обычно люди пользуются axios или fetch. И это довольно легко гуглиться. Но раз уж вы задаёте данный вопрос, лучше вам подучить es6 прежде чем лезть к фреймворкам. И желательно знать как работает вебпак, зачем он нужен вообще, что такое лоадеры, плагины да и масса чего ещё, чтобы более или менее его понять убьете дня 3, но потом будет меньше вопросов, и будет представление, что вам нужно искать.
UPD Если бекенда никакого нет можно его эмулировать при помощи это сервиса https://jsonplaceholder.typicode.com/ там кстати, есть примеры отправки запроса
Хоть год 2019 это никак особо не влияет на уменее пользоваться поиском, и подобная технология бы мне очень помогла, хоть я и умею пользоваться поиском.
invisii, в хроме все норм, а вот сафари почему-то на флеш версию переключается, при включении флеш плагина все равно не воспроизводит аудио. Я обычно использую https://howlerjs.com/ этот плеер.
UPD мой вариант без стилей)
Используйте гриды, под ie можно какую нибудь шляпу потом сделать через @supports точнее гриды в эту директиву. А так в ру сегменте ie 2.5% занимаю, из них 2% корпоративные компьютеры на которых нельзя использовать ничего кроме ie. И то с релизом edge и они смогут видеть сайты как люди