Use ReactJS to Build Native Apps
21–30 of 175 posts
Re: Use ReactJS to Build Native Apps
#22This is awesome news. I've been working on a desktop application using React, node-webkit and browserify and it's been a great development experience. Being able to leverage web technologies to build native apps has been a huge time saver. However, I'm relying on the NodeJS components in order to do things like access the file system and fork commands. I'm wondering how React Native will handle this functionality. Wi…
That said, their success (over something like node-webkit + react) will definitely depend on how well they match and integrate the native APIs.
Re: Use ReactJS to Build Native Apps
#23I tend to prefer native interfaces over web interfaces, but found it really bothersome to have to work with native toolkits. There's stuff like tint2 (https://github.com/trueinteractions/tint2), but it's still not stable enough, IMO.
This is HUGE. I'm extremely excited to try this out. Being able to write the interface with JS/JSX, and then switch between JS and native code as you see fit or the need arises is truly the best of both worlds. For a lot of problems JS is not your bottleneck, but if it does become your bottleneck you can rewrite it natively!
Re: Use ReactJS to Build Native Apps
#24What does this mean? Can't you use any javascript tech to build native apps with nwjs or cordova? Edit: looks like this isn't hybrid as I assumed but truly native
I am pretty confused as to what this actually does. How can it be native?
Re: Use ReactJS to Build Native Apps
#25I'm a big ReactJS fan, however isn't moving React to native a bit like old school windows message loop ?
The problem with "old school windows message loop" is the "windows" part (not because I don't like windows, "mac" or "linux" or "freebsd" or "solaris" could all go in there). Why haven't we abstracted presentation (functionality is a harder/more nuanced proposition).
Re: Use ReactJS to Build Native Apps
#26This is awesome news. I've been working on a desktop application using React, node-webkit and browserify and it's been a great development experience. Being able to leverage web technologies to build native apps has been a huge time saver. However, I'm relying on the NodeJS components in order to do things like access the file system and fork commands. I'm wondering how React Native will handle this functionality. Wi…
Currently working on something similar (minus browserify) -- I don't think React should try to get into the doing-everything game. That said, their success (over something like node-webkit + react) will definitely depend on how well they match and integrate the native APIs.
"The virtual dom is an implementation detail of React.js. React Native demonstrates that many rendering contexts are possible."
This was kind of the exciting point all along :). DOM just happens to be the output of a function that people are most interested in at the moment. but people have been talking about using it with canvas and other stuff, too. It's a generally-useful way to map functional data to render-trees.
Re: Use ReactJS to Build Native Apps
#27This is not the DOM. This is not a web view. If you know ReactJS, you can build native apps with React Native.
Re: Use ReactJS to Build Native Apps
#28I'd bet Angular going Native first, though, I guessed it was coming with 2.0
Re: Use ReactJS to Build Native Apps
#29https://twitter.com/andy_matuschak/status/560511204867575808
Re: Use ReactJS to Build Native Apps
#30Earlier quoted context omitted.
I am pretty confused as to what this actually does. How can it be native?
Instead of having React render to the DOM it renders to Native views. Be it iOS, or Android.
Well on second thought I guess Appcelerator Titanium does something similar. So it's native UI only, but with the added overhead (JS interpreter + bridge, larger binary size, slower startup, etc.).