IT-lexicon › Programmeren › Metro

Metro

Programmeren Svenska → Bijgewerkt: 2026-10-05

De JavaScript-bundler voor React Native, gebouwd door Meta. Heette oorspronkelijk Packager, levert de code tijdens de ontwikkeling aan de app en verpakt haar voor de release.

Hij verschilt op drie punten van webbundlers: hij maakt één bundel zonder HTML-context, hij verwerkt platformspecifieke bestandsextensies (.ios.js, .android.js) in de resolver en draait een dev-server die updates naar de telefoon pusht voor Fast Refresh. Hij transformeert via Babel en kan de bytecodecompiler van de Hermes-engine voeden. Bij grote projecten is hij historisch traag; agressieve caching is het medicijn — en --reset-cache de universele debugmethode in de React Native-wereld. Expo bouwt zijn tooling op Metro. Alternatieven komen regelmatig langs (Re.Pack met webpack, Rspack), maar Metro blijft de standaard.

← Terug naar het lexicon