Всем привет, год назад поднимал вопрос есть ли разница, где хранить ассеты. Провел небольшое исследование, хотел просто сообщением написать, но текста набралось на статейку
Ориентирован в первую очередь на интересующихся "крепких джунов" и тех кто хочет но боится лезть в код рн
https://medium.com/@ownikss/1b75bb328e6eКомментарии с замечаниями приветствуются
Для тех кому лень читать:
в релизе в андроиде картинки из js все равно будут помещены в drawable, а функция require несет нагрузку только при первом вызове - не делайте ее в рендере и разницы, где хранить почти не будет
В ios в релизе картинки сохраняются и читаются как простой файл. Тут моих знаний не хватает чтобы оценить дольше ли это чем xcassets, но думаю нет - там ведь те же файлы лежат просто