@author ASCE1885 Github Blog CSDN know this article due to potential commercial purposes, do not open permission to reprint the full text, thank you!
Onepiece. PNG – 311.7 kB
Last year, I prepared a “Weekly Report of Ping An Technology Mobile Development Team no. 2 (Special Edition of React Native)” as a learning material for getting started with React Native. More than half a year has passed and React Native has been released. Both the community and developers are growing, and this article summarizes some of the high quality learning materials so far.
React Native stacks include Javascript (ES5, ES6), React, and React Native. Of course, you must be familiar with Android or iOS development. After all, React Native was developed based on Native.
In order to systematically learn a subject, it is essential to choose a good book on this subject for careful reading. ES6 recommends Ruan Yifeng’s INTRODUCTION to ES6 Standards, which is the best ES6 learning course and an open source book. You can buy the paper book or read it online. Read React Leads to the Future of User Interface Development Frameworks. This is a very thin but well-covered book for developing React Native. There are only four Chinese books related to React Native, two translated and two original:
- Reactive Native Development Guide
- React Native: Use JavaScript to develop mobile applications
- React Native
- React Native cross-platform mobile application development
The first two books are foreign translations, while the last two are Chinese original ones. However, from the perspective of content, I only recommend React Native cross-platform Mobile App Development, which is the first truly original tutorial on React Native at home and abroad (not the translation of official documents). Suitable for beginners to learn systematically, it is recommended that every RN developer buy learning.
Besides reading study method of this system, we also need through reading various articles, community and developers can absorb without some knowledge of the book, both to keep up with the latest technology trend, here are so far I feel more good articles, you can also pay attention to the corresponding developers article updates:
Based on article
React-native pain point parsing development environment construction and extension
React Native How to install a Native Android app
React Native IDE selection and configuration
My React Native Skill tree lighting project Javascript module manager NPM
My React Native skill tree lighting project EditorConfig
React Native for Android
React Native Animation research and practice
The lifecycle of components in React Native
Advanced article
Building cross-platform native applications with JS: Introduction to the ListView component
React Native for Android
React Native Touch event handler
React Native ScrollView performance
practice
React Native Project combat summary
Performance tuning for React Native pain point resolution
React Native Bundle split attempt
React Native’s Back key
Travel cat React Native technology practice
Source Code Analysis
React Native For Android
React Native For Android framework startup core path analysis
React Native: The underlying source code
React-native Android — Javascript file loading process analysis
React-native Android — How Native communicates with Javascript
React-native Android — How Native communicates with Javascript
React-native Android — How Native communicates with Javascript
React-native Android — SoLoader loading dynamic link library
React-native Android — Communication Data Model Analysis
React Native for Android
React Native iOS Communication Mechanism
ReactNative iOS
ReacNative iOS source code (2)
React Native goes from starter to source
Welcome to follow my wechat official account ASCE1885 to focus on original or share high-quality articles in the field of Android, iOS, ReactNative and Web front-end mobile development, mainly including the latest trends in the industry, cutting-edge technology trends, open source function libraries and tools, etc.