App Transport Security is a security feature introduced in iOS 9 that rejects all HTTP requests that are not sent over HTTPS. This can result in HTTP traffic being blocked, including the developer React Native server. ATS is disabled for localhost by default in React Native projects in order to make development easier.
-
You should re-enable ATS prior to building your app for production by removing the localhost entry from the NSExceptionDomains dictionary in your Info.plist file in the ios/ folder. You can also re-enable ATS from within Xcode by opening your target properties under the Info pane and editing the App Transport Security Settings entry.
+
You should re-enable ATS prior to building your app for production by removing the localhost entry from the NSExceptionDomains dictionary and setting NSAllowsArbitraryLoads to false in your Info.plist file in the ios/ folder. You can also re-enable ATS from within Xcode by opening your target properties under the Info pane and editing the App Transport Security Settings entry.
If your application needs to access HTTP resources on production, see this post to learn how to configure ATS on your project.
App Transport Security is a security feature introduced in iOS 9 that rejects all HTTP requests that are not sent over HTTPS. This can result in HTTP traffic being blocked, including the developer React Native server. ATS is disabled for localhost by default in React Native projects in order to make development easier.
-
You should re-enable ATS prior to building your app for production by removing the localhost entry from the NSExceptionDomains dictionary in your Info.plist file in the ios/ folder. You can also re-enable ATS from within Xcode by opening your target properties under the Info pane and editing the App Transport Security Settings entry.
+
You should re-enable ATS prior to building your app for production by removing the localhost entry from the NSExceptionDomains dictionary and setting NSAllowsArbitraryLoads to false in your Info.plist file in the ios/ folder. You can also re-enable ATS from within Xcode by opening your target properties under the Info pane and editing the App Transport Security Settings entry.
If your application needs to access HTTP resources on production, see this post to learn how to configure ATS on your project.
This controls how often the scroll event will be fired while scrolling (as a time interval in ms). A lower number yields better accuracy for code that is tracking the scroll position, but can lead to scroll performance problems due to the volume of information being send over the bridge. You will not notice a difference between values set between 1-16 as the JS run loop is synced to the screen refresh rate. If you do not need precise scroll position tracking, set this value higher to limit the information being sent across the bridge. The default value is zero, which results in the scroll event being sent only once each time the view is scrolled.
+
This controls how often the scroll event will be fired while scrolling (as a time interval in ms). A lower number yields better accuracy for code that is tracking the scroll position, but can lead to scroll performance problems due to the volume of information being sent over the bridge. You will not notice a difference between values set between 1-16 as the JS run loop is synced to the screen refresh rate. If you do not need precise scroll position tracking, set this value higher to limit the information being sent across the bridge. The default value is zero, which results in the scroll event being sent only once each time the view is scrolled.
This controls how often the scroll event will be fired while scrolling (as a time interval in ms). A lower number yields better accuracy for code that is tracking the scroll position, but can lead to scroll performance problems due to the volume of information being send over the bridge. You will not notice a difference between values set between 1-16 as the JS run loop is synced to the screen refresh rate. If you do not need precise scroll position tracking, set this value higher to limit the information being sent across the bridge. The default value is zero, which results in the scroll event being sent only once each time the view is scrolled.
+
This controls how often the scroll event will be fired while scrolling (as a time interval in ms). A lower number yields better accuracy for code that is tracking the scroll position, but can lead to scroll performance problems due to the volume of information being sent over the bridge. You will not notice a difference between values set between 1-16 as the JS run loop is synced to the screen refresh rate. If you do not need precise scroll position tracking, set this value higher to limit the information being sent across the bridge. The default value is zero, which results in the scroll event being sent only once each time the view is scrolled.
NOTE: Exercise caution as abusing this can tax you in terms of optimizations. IDs enable optimizations through the bridge and memory in general. Refering to style objects directly will deprive you of these optimizations.
NOTE: Exercise caution as abusing this can tax you in terms of optimizations. IDs enable optimizations through the bridge and memory in general. Refering to style objects directly will deprive you of these optimizations.
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018, React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018, React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018, React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
There are a lot of developers around the world using React Native. This is a brief overview of where you can find them.
Where To Get Help
If you need help with your React Native app, the right place to go depends on the type of help that you need.
Repository
The core of React Native is worked on full-time by Facebook's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should consider checking the open issues in the main repository. If you cannot find an existing issue, please use the Bug Report template to create an issue with a minimal example.
Stack Overflow
Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!
Staying up to date
Official channels
The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native.
Proposals
React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way. If you want to know what the current proposals and RFCs are talking about, you can read through the Discussions and Proposals repository.
Conferences
There are a lot of React Native Meetups that happen around the world. Often there is React Native content in React meetups as well. React Native has been covered often in past React Conf talks. Videos for these talks can be found online in the following playlists: React Conf 2018, React Conf 2017, React Conf 2016, and React Conf 2015. The next React Conf will take place October 24 and 25 in Henderson, Nevada. You can also find a list of dedicated React Native conferences here.
React Native Show
The React Native Show is a video series from the React Native team covering updates to React Native:
Communities
Reactiflux Chat
If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
Forum-like groups
If you want to create less temporary conversations, check out the React Native Spectrum community or the React Native Facebook Group, which is more focused on post announcements, blog posts, talks, videos, cool new libraries, and apps. The Expo Forums are a good place to get help if you are using Expo.
DevTo community's and Medium's React Native tag are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!
Thousands of apps are using React Native, from established Fortune 500 companies to hot new startups. If you're curious to see what can be accomplished with React Native, check out these apps!