• python
  • javascript
  • reactjs
  • sql
  • c#
  • java
Facebook Twitter Instagram
Devs Fixed
  • python
  • javascript
  • reactjs
  • sql
  • c#
  • java
Devs Fixed
Home ยป Resolved: Which C++/Java graphics library does React Native use?

Resolved: Which C++/Java graphics library does React Native use?

0
By Isaac Tonny on 17/06/2022 Issue
Share
Facebook Twitter LinkedIn

Question:

Since Flutter is using Skia for graphics, I was wondering what the equivalent for that would be for React Native.
I managed to find an android.graphics.Canvas class in the React Native source code but that’s about it. Finding it a bit harder to wrap my head around the React Native engine as opposed to the Flutter engine.

Answer:

Contrary to Flutter, React Native doesn’t render native UI elements on its own.
View and Text, which are building blocks for React Native UI alter the corresponding OS UI elements, and rendering is handled by Native code via React Native Bridge.
This architecture makes React Native not suitable for graphic-intensive apps like drawing or games.
Sponsored by Shopify, William Candillon and Christian Falch are bringing Skia to React Native – https://shopify.github.io/react-native-skia/

If you have better answer, please add a comment about this, thank you!

c++ java react-native
Share. Facebook Twitter LinkedIn

Related Posts

Resolved: how to get and read an xml file in a zip file using xml.etree

02/04/2023

Resolved: The ‘Access-Control-Allow-Origin’ header contains multiple values ‘*, *’, but only one is allowed. cors error not resolving

02/04/2023

Resolved: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘crm.email’ doesn’t exist (Connection: mysql, SQL: select count(*) as aggregate from `email`

02/04/2023

Leave A Reply

© 2023 DEVSFIX.COM

Type above and press Enter to search. Press Esc to cancel.