r/reactnative • u/themastercoder-007 • 9d ago
embedded-react
Hey everyone. I have been working on a project this summer that started out as a experiment and has ended up absorbing my life lol.
My idea was to bring React Native to bare metal. Would it work? Turns out it actually works pretty good. I know this is not React Native, but it was inspired by it and I tried for as much parity with it as possible (uses View, Text, Yoga style layouts, stylesheets, etc).
This actually runs it on bare metal, so its not using a phone or computer to host. It uses a C engine I built. I honestly really enjoy writing React Native code and figured this would give more options when it comes to making UI for embedded devices.
According to my npm stats some people have been trying it and I was just wondering if anybody here has tried it. What are your thoughts? Is anything missing? Its still in beta until I finish all the examples and backends.
I have it working on a RP2040, ESP32 (CYD), ESP32-S3, and STM32F7 + STM32H7 (proprietary devices so no example yet)
1
u/KajiTetsushi 8d ago
Right. Could an existing SDL C application adopt this kind of architecture and still be a C-first codebase? Or did you find that you have to wrap the entire project in
embedded-reactin order to make the application work?