"но он не читает, объект пустой, в него нужно добавлять данные в ручную" - покажите живой пример такого поведения на jsfiddle или codepen, потому что я только что проверил, всё работает
outplayedrq, нууу, не совсем обычный сервер. Это сервер в котором не предпринято вообще никаких попыток обеспечить безопасность и его к тому же нельзя конфигурировать. Обычный сервер вы хотя бы можете настроить так как вам нужно, а webpack dev server это большая красивая и, самое главное, открытая дверь,
Если вам вообще пофигу на чем будет фронт, то можно например тот же апач использовать,
Как поднимете сайт на webpack dev server обязательно скиньте ссылку сюда
Алексей Гончаров, вообще задача слишком мелкая чтобы думать о ней больше минуты, даже то что о ней сказано столько слов это уже сильно чересчур. Уже можно было все варианты реализовать по несколько раз) Выбор инструмента зависит от требований и условий. Хотите взять библиотеку - берите. Хотите на css - делайте на css. Задача крошечная, думаю если вам что-то не понравится в выбранном вами способе реализации, то вы сможете быстро переделать другим способом. Например animate.css или anime.js или специальные для реакта, и это только первые попавшиеся в гугле, а так тысячи их
Алексей Гончаров, ну да, любая библиотека упрощает код и работу). Конечно есть исключения, но в целом фреймворки типа реакта, ангуляра и вью нужны именно для этого - они очень упрощают и ускоряют разработку интерфейсов. И они модульные, то есть например для анимации вылетающей печеньки вы можете взять любую анимационную библиотеку, вставить её в свое приложение и радоваться тому что печенька бодро вылетает и крутится,
Алексей Гончаров, "Анимация отношение к интерфейсу имеет только декоративное". Реакт вам не поможет создать анимацию, реакт вам поможет удобно организовать ресурсы для вашей анимации, а потом поможет эту анимацию удобно использовать и переиспользовать в любом компоненте приложения. Хотя вообще в ангуляре например есть средства для работы с анимацией, может и в реакте есть
Алексей Гончаров, "а возможно это сделать на react?" - конечно. Реакт это просто фреймворк, он вас никак не ограничивает технически,
"Для чего тогда он создан?" - для ускорения и упрощения процесса создания интерфейсов в spa приложениях. Анимация отношение к интерфейсу имеет только декоративное, поэтому реакт вам мало поможет с ней. Но тк у реакта огромное комьюнити, то велик шанс что нужный вам функционал уже реализован в виде плагина, поищите