Last Friday I wrote a simple ios-native replacement for the HTML5 Video Element in plain JS + swift. Looking at the compiled template code from Blaze, I got thinking it should be relatively easy to write equivalent replacements for DIVs and other HTML elements to have some kind of ‘Blaze Native’, much the same as React Native.
As far as I’m aware React Native started with a similar premise, and I like the design decisions they’ve made (run the JS via JSCore, not from a webkit view, put a development focus on layout with flexbox etc.) They seem to be doing a great job.
People more familiar with the Blaze and React Native codebases: is there anything I’m missing stopping us from forking React Native and using it as a native layer to run a (if basic at first) meteor app?