6 ms·
React Native for Visual Studio Code
- jolux 11y agoThis is awesome! Until now nuclide (nuclide.io) was really the only way to do React Native work. VS Code is much faster and I vastly prefer it in almost every way to Atom. Can't wait to try this on my current React Native projects.
- jamesdwilson 11y agoYou aware of Webstorm/IntelliJ's support for React? Maybe I am missing something. I'm still eagerly awaiting WYSIWYG/GUI tooling similar to MS Webforms or Structor. ( https://github.com/ipselon/structor https://github.com/ipselon/structor )
- Bahamut 11y ago> VS Code is much faster Webstorm/IntelliJ is even slower than Atom
- benjaminjackman 11y ago> Webstorm/IntelliJ is even slower than Atom Some work is being done on that front: https://pavelfatin.com/typing-with-pleasure https://pavelfatin.com/typing-with-pleasure It's pretty snappy for me using the experimental setting referenced.
- jamesdwilson 11y agoI think it is apples and oranges. From my experience, Atom is an editor with scripts, and IDE is a full blown code parsing and analysis engine. You can't "jump to declaration" as far as I know, in the same way in atom. Or do complex refactorings. IntelliJ tries to UNDERSTAND your code.
- softawre 11y agoYou can certainly "find references" and "jump to declaration" in VS Code. Great support for this in TypeScript especially.
- jamesdwilson 11y agoyep i was comparing against Atom
- BHSPitMonkey 11y agoDeco is building a pretty innovative looking React Native IDE[1] (HN discussion[2]), but it's still in a closed beta (and commercial). [1] https://www.decosoftware.com/ https://www.decosoftware.com/ [2] https://news.ycombinator.com/item?id=11074653 https://news.ycombinator.com/item?id=11074653
- gravypod 11y ago"Disable telemetry reporting" Well, I knew that would be in there but I am surprised that they informed us about this at least.
- radicalman 11y agowow...just an hour ago I asked if I should use Xamarin or React Native. https://news.ycombinator.com/reply?id=11398297&goto=threads%3Fid%3Dradicalman https://news.ycombinator.com/reply?id=11398297&goto=threads%... and now this arrives... basically been struggling to run nuclide in an virtualbox ubuntu image on windows. This basically brings the react native to windows!!!!!! I always found it pretty pissy that nuclide didn't support windowds out of the gate and it was too much like Atom (insanely customizable but without the ability to ctrl+click on functions and variable declaration and high configurability with dependencies on 3rd party packages breaks Atom). like the comment by jolux, I vastly prefer VS over Atom. In fact I might ditch Atom asides using it as a powerful Notepad. man what is going on today? it's like a blitzkrieg by Microsoft. Yesterday Microsoft was still uninteresting to me because I associated with being close source, not playing nice with other open source technologies.... I can confidently say that my view of Microsoft has changed dramatically after release of VS, React-Native, Xamarin, and now an AWS Lambda alternative that looks much better than AWS....here's hoping I can get some free credits from Azure to test out Azure....which equally I used to ignore but now...I'm taking a keen interest in Azure and what it has to offer over AWS... It's really interesting to see Microsoft has made a huge effort in winning developer's hearts by opening up everything and it's working!
- Spooks 11y agowhat are you going to end up using?
- AdeptusAquinas 11y agoIts Build 2016 right now, just in case you didn't know - its why there are so many dev-centric announcements.
- evo_9 11y agoYou should most definitely look at the docs for both before you decide. Unless something has changed, the Xamarin docs are pretty weak. They seem good until you do something beyond a simple todo list, then you are on your own, with few books/resources to draw from. React on the other hand has a much more active community and thorough docs. I'm not saying Xamarin won't work for you, plenty of people seem to be productive in it. I personally have switched my focus to React and React-Native (coming from a c#/.net background). Now I just wish MS would support React as a first class citizen in Visual Studio 2015/Community. It's great it's supported in Code, but lets get it supported across the entire VS family. That would rule.
- cheriot 11y agoPresumably this will be followed up with react-native-win? Microsoft is all about cross platform when they're loosing.
- galistoca 11y ago> Microsoft is all about cross platform when they're loosing. Isn't this being too harsh on them? Personally I think they're doing better than ever compared to the entire last decade of fuckup. Also MS has always been about cross platform (Maybe you disagree because you think MS is one of the platforms, but in reality the main reason MS succeeded originally was because they were cross platform--supporting all kinds of computers instead of trying to dominate full stack like Apple did)
- cheriot 11y agoIt's not a moral judgement, it's economics. When MS started out, like now, they didn't have the market power to push people around. If I come across as anti-Microsoft, it's more that I think the US needs better anti-Monopoly laws. That's something we're still screwing up.
- dcwca 11y agoProbably not, Windows doesn't seem to be a big target for them, nor does Windows Phone.
- axemclion 11y agoYou mean something like this - https://github.com/CatalystCode/react-native/ https://github.com/CatalystCode/react-native/ ?
- BHSPitMonkey 11y agoThat was my first thought. Why would they sink energy into this without contributing a Windows Phone target for React Native?
- taypo 11y agoI didn't get why this is news? We're building a react-native app with vscode on windows for a month now. (the team likes the combination very much, btw)
- axemclion 11y agoHey @taypo - how is that experience going ? Would love to hear how this is working out. You are right - this was announced at ReactConf 2016
- axemclion 11y agoWas this not announced at ReactConf 2016 ? :P