4 ms·
Wow this is the best iterative development I've seen for iOS and easiest way I've seen to get started with React Native. Enabling Hot Reloading (w/ Ctrl+D) let
by mythz 10y ago
Wow this is the best iterative development I've seen for iOS and easiest way I've seen to get started with React Native.
Enabling Hot Reloading (w/ Ctrl+D) lets you see changes as you type, you don't even need to hit Save. If this is a sign to come from React Native, it's going to be a game changer for both iterative development experience and code-reuse between iOS/Android.
My only concern is that I don't see how an IDE not developed in partnership with Facebook is going to succeed as I'd expect it to always be playing catchup with new features. Maybe it would've been better as a series of Atom plugin enhancements on top of Facebook's https://nuclide.io https://nuclide.io
- kevinqi 10y agoyeah, dragging components from the component list and seeing them immediately reflected in the simulator with live-reload is freaking awesome.
- kcorbitt 10y ago> My only concern is that I don't see how an IDE not developed in partnership with Facebook is going to succeed as I'd expect it to always be playing catchup with new features. New features for React Native are extensively discussed on the github repo and in the Facebook contributors' group before making it into a release. And at this point, a substantial minority of features are proposed, implemented and sometimes even merged by non-Facebook contributors. It takes a lot of work to stay on top of all the changes of course, but being developed outside of Facebook shouldn't make that process harder than it would be anyway.
- mythz 10y agoBeing an independent project is presumably going to have less dev resources than Facebook, as a non-official IDE they're also going to have a smaller ecosystem and not having direct access or influence with the core React Native development team is a disadvantage for Facebook tooling developers who would. Whilst it's not impossible to compete with official tooling, they'll always be faced with a distinct disadvantage where they'd need to deliver a lot of added value in order to attract relevant mindshare.