Преимущества: ты всё контролируешь сам, ничего не залочено и не преднастроено.
Недостатки: ты всё контролируешь сам, ничего не залочено и не преднастроено.
Ничего не знаю про Expo SDK, но там должно быть логирование ошибок какое-то, коли вылетает. Посмотреть что там пишет и выяснить.
TypeScript в любом случае собирается в javascript, отключить оптимизации и посмотреть чем отличается собранный код, от написанного вручную.
Может вручную ты пишешь в esm, а ts собираешь в commonjs, или наоборот?..
Должен быть какой-то инструмент(скорее всего для какой-нить бд) чтоб перегнал эти 500гб сразу в рабочий формат, который можно взять и положить в память как есть, после чего с ним напрямую и работать. Но я далёк от темы, так что ничего конкретного не скажу.)
Артем, проблема в ;;. css-loader старших версий не понимает такого дерьма. Можешь откатить его на более старую версию. Или таки юзать пофикшеный css, а не неподдерживаемое говно мамонта.
Мертво - это значит что многие годы никто уже не вносит исправлений и изменений. То что ты можешь этот труп куда-то подключить - ну так и Ленин в мавзолее вон лежит.
Подозреваю, что не всё так просто, и для того чтобы enter сработал, он должен быть прописан в transition до того, как сменится сам компонент внутри. Поскольку пропсы меняются одновременно с компонентом, enter сработает только для следующего роута.
Но это только теория, проверять лень.)
Само собой достаточной точности будет достаточно.