Насколько я знаю так умеет делать библиотеки типа gatsby
В бд хранятся или json
Либо url-loader, либо так и хранится
Обычно маленькие картинки, меньше запросов на сервер.
import logo from './logo.png' <Img src={logo} />
Про srcset более менее понятно. Меня больше интересует base64. Типа зачем вообще он?
Кодирование Base64 широко используется в случаях, когда требуется перекодировать двоичные данные для передачи по каналу приспособленному для передачи текстовых данных. Это делается с целью защиты двоичных данных от любых возможных повреждений при передаче. Base64 широко используется во многих приложениях, включая электронную почту (MIME), и при сохранении больших объёмов данных в XML. (https://developer.mozilla.org/ru/docs/Glossary/Base64)
Обсуждают сегодня