Q/A про фабрик https://github.com/react-native-community/discussions-and-proposals/issues/4
))))) очередные вялые попытки как-то взаимодействовать с комьюнити... я вообще удивлен, что discussions-and-proposals до сих пор жив.... думал помрет, как https://discuss.reactjs.org/ или канал в reactiflux или https://react-native.canny.io/feature-requests/
> If you have questions about the nature of this project you should consider asking those directly to the FB team here
импоссибле... никто не ответит (могут быть исключения, но на регулярной основе точно).
Теперь про фабрик... вам скорей всего придется учить не только Objective C и Java вместе с нативными API, но и C++ - самый сложный из распространенных промышленно применяемых языков в мире )))
Там что-то про автогенерацию биндингов говорили... скорей всего это означает, что ни одно из текущих нативных дополнений работать не будет с новой версией.
Что касается JSI... там не зря вопрос про NativeScript висит... я на него смотрю чем дальше, тем внимательней.
Про частично иммутабельное теневое дерево уже были здесь ссылки на доклады... честно посмотрел. И имею сказать, что это не взлетит (
Вообще я не понимаю, что такое "частнично иммутабельное"... т.е. либо оно не иммутабельное и у нас нет дорогих операций копирования, но мы вынуждены трекать доступ, либо оно иммутабельное и мы не трекаем доступ, но вынуждены копировать данные постоянно, что не работает в нормальном программировании без специальных компиляторов, которые такой код выворачивают назад с бешеной оптимизацией типа haskell и прочие функциональные...
Видимо частично иммутабельное, это где мы и блокировки вынуждены ставить (трекать доступ) и одновременно копировать данные... т.е. использовать оба механизма "тормознуть крутую тачку".
В общем, пока такие мысли )))