DEV Community

RN Engine Internals Series' Articles

Back to Grzegorz Otto's Series
The React Native game engine gap in 2026 - RNGE, Skia, Phaser-in-WebView, expo-gl
Cover image for The React Native game engine gap in 2026 - RNGE, Skia, Phaser-in-WebView, expo-gl

The React Native game engine gap in 2026 - RNGE, Skia, Phaser-in-WebView, expo-gl

3
Comments
9 min read
Zero-allocation TypeScript game loops: 60 fps on a mid-range Android phone

Zero-allocation TypeScript game loops: 60 fps on a mid-range Android phone

Comments
11 min read
Archetype ECS in TypeScript: why I didn't use bitECS or miniplex
Cover image for Archetype ECS in TypeScript: why I didn't use bitECS or miniplex

Archetype ECS in TypeScript: why I didn't use bitECS or miniplex

Comments
8 min read
I built generator coroutines for my game engine, then didn't use them
Cover image for I built generator coroutines for my game engine, then didn't use them

I built generator coroutines for my game engine, then didn't use them

Comments
6 min read
The Turborepo + Bun + Biome stack behind a 40-package monorepo
Cover image for The Turborepo + Bun + Biome stack behind a 40-package monorepo

The Turborepo + Bun + Biome stack behind a 40-package monorepo

Comments
11 min read
Reduced motion as a first-class game mechanic (React Native)
Cover image for Reduced motion as a first-class game mechanic (React Native)

Reduced motion as a first-class game mechanic (React Native)

Comments
10 min read