Description
React native is a fantastic concept, but is seriously complicated by implementation details which are there to prevent javascript from causing a performance bottleneck. The RN team is currently working on a re-architecture (referred to as "fabric" internally) which should alleviate many of the tremendous issues with the current approach, but it is still subject to the constraints that come with composing the interface in javascript.
It seems to me that a similar framework written in a lower-level language could achieve superior performance and portability with less complexity.
Rust is the perfect modern language for such a task, and yew has already done a tremendous job in building an ergonomic "component centric" (react-like) UI framework for web targets. I'm curious if there's any interest in making backends pluggable, so that yew can be used for native targets?
Description
React native is a fantastic concept, but is seriously complicated by implementation details which are there to prevent javascript from causing a performance bottleneck. The RN team is currently working on a re-architecture (referred to as "fabric" internally) which should alleviate many of the tremendous issues with the current approach, but it is still subject to the constraints that come with composing the interface in javascript.
It seems to me that a similar framework written in a lower-level language could achieve superior performance and portability with less complexity.
Rust is the perfect modern language for such a task, and yew has already done a tremendous job in building an ergonomic "component centric" (react-like) UI framework for web targets. I'm curious if there's any interest in making backends pluggable, so that yew can be used for native targets?