В React вы также можете использовать относительный путь изображения.
Однако, учитывая ваш вопрос, у вас, вероятно, есть Webpack, компилирующий и связывающий ваши активы. «The Webpack Way» предпочитает, чтобы Webpack компилировал все. Это имеет некоторые достоинства, такие как возможность оптимизировать и встроенные изображения через плагины Webpack.
Другим подходом было бы скомпилировать ваш JS & CSS с помощью Webpack, но скопировать изображения как есть в «скомпилированную папку».
Сервер разработки Webpack позволяет вам делать это, если вы хотите, а иногда это проще и имеет больше смысла, чем файлы JS, импортирующие изображения.
Если ваша единственная цель - простота, то импортировать проще - вам не нужен другой сценарий «копировщик файлов» для компиляции файлов, а Webpack может сжимать или вставлять ваши изображения.
Однако, если управление каждым изображением становится утомительным, рассмотрите возможность создания простого правила копирования файлов (например, с Makefiles), копирования файлов в папку dist и простого написания <Container source="/images/x.png">
.