gaearon/babel-plugin-functional-hmr — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2019-10-14
See UI tweaks like color or layout changes appear instantly while developing a React Native app
Add this plugin to a Babel config to fix broken hot module reloading for functional components
Speed up the dev feedback loop when you're not yet using React Hooks
Debug why HMR isn't reflecting changes by understanding the class-component transform it does
| gaearon/babel-plugin-functional-hmr | abderazak-py/retro-homepage | aclark4life/home-depot-crawl | |
|---|---|---|---|
| Stars | 6 | 6 | 6 |
| Language | — | HTML | Python |
| Last pushed | 2019-10-14 | — | 2014-08-10 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Only works with arrow-function components without Hooks, Babel config changes need a packager cache reset.
A Babel plugin that fixes hot reloading for functional components in React Native, so code changes show up instantly during development.
Dormant — no commits in 2+ years (last push 2019-10-14).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.