react-everywhere / re-start

react-native template to target multiple platforms :globe_with_meridians: :iphone: :computer: with single codebase.
https://medium.com/@amoghbanta/write-once-use-everywhere-with-react-native-d6e575efe58e#.nfl50gwfg
MIT License
1.3k stars 85 forks source link

Add support for React Native DOM platform #68

Open piranna opened 5 years ago

piranna commented 5 years ago

https://github.com/vincentriemer/react-native-dom

It targets the web in the same way as react-native-web (used by the current web platform), but the build process is similar to the Windows platform by adding a new platform to React Native builder itself instead of monkey patching the libraries, it's multithreaded by default by using WebWorkers, and it's compiled to WebAssembly by using custom binding of Yoga layout, so performance should be great. I propose to add it as a new platform, and maybe in the future deprecate the web one in benefict of this.