$ npm install -g create-react-native-app Honestly, in my case, this editor turned out to incredibly resource-intensive and I refused to use it.įor our application development, we use the tool of Facebook – Create React Native App. This editor is a set of extensions for Atom and is positioned by Facebook as a first-class solution for developing on React Native. You can also give a chance to the symbiosis of Facebook and GitHub – Nuclide. In principle, it is not forbidden to use it with React Native, especially if you plug in the JSX syntax highlighting. When WebStorm processes operations, and there is too little free RAM in the system, I come to the good old vim. Currently, the set of tools for working with React and React Native is badly integrated into WebStorm. However, it is a stunningly powerful and convenient tool. I am personally a fan of WebStorm which is a bit heavyweight and interface overloaded IDE based on IntelliJ IDEA by JetBrains. The communication with native code occurs via WebSocket. When using a debugger, all code is run inside the debugging environment (for example, in Chrome). React Native uses JavaScriptCore on simulators and iOS devices, emulators and Android devices. However, you will debug the code in debugging mode and run the tests in node.js and Chrome, thus on the V8 engine. JavaScript has some unpleasant feature: your code will execute the JavaScriptCore engine (the one that comes with WebKit) on both Android and iOS. So, we have a familiar JavaScript, JSX and CSS (in fact, this is a polyfill that implements a subset of CSS). It allows creating and using components in the same way as we usually do in React, but they are rendered not in HTML, but in the native controls of the operating system under which our application will be built. React Native is a framework for developing cross-platform applications.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |