Regarding performance, hybrid applications -such as Ionic- are arguably slower than cross-platform ones -such as React Native-, as their speed depends on the WebView. React Native has been gaining popularity for its speed regardless of the platform. Apps built using Ionic can be used in different platforms including Mobile, Desktop and Web. In contrast, React Native needs to be rewritten on the new platform. Developers that use React Native need to acknowledge platform-specific logic and frameworks in order to achieve native app development. It requires more effort but React Native was created to accomplish native behavior on every platform. Therefore, most of its components come with a platform-specific logic that has an equivalent in other platforms.