With the 0.70 release branch cut, we are excited to announce that @HermesEngine is now the default engine on Android and iOS for 0.70+
Here’s an overview of why we made the switch and all the exciting new changes the community can expect:
reactnative.dev/blog/2022/07/0…
With community adoption and feedback, @HermesEngine has flourished.
Today, we’d like to share all the progress we’ve made and the case for making Hermes the default engine for React Native.
reactnative.dev/blog/2021/10/2…
We have a PR to enable Intl in Hermes. It is some binary increase, but not a lot, about 3% (precise numbers in the PR). github.com/facebook/herme…
Should we just enable it, or should we maintain two separate builds with all the associate complexity.
As of yesterday, Hermes supports logical assignment operators: ||=, &&= and ??=. It ended up a fairly small change - the tests are larger than the actual code.
github.com/facebook/herme…#javascript
A major milestone: Hermes can now parse the entirety of Facebook's JavaScript codebase, both for web and RN, including all ES6+ features, JSX and Flow type annotations, no Babel or any preprocessing. A single server VM with 24 workers parses 450MB/s. (1 of 3)
We have recently added ES6 Proxy support to Hermes. Help us test it in your React Native 0.62 based app with npm install [email protected] and let us know!
Cross-compilation of Hermes to Wasm/Asm.js has finally landed on Github (for many months it was just a local experiment on my laptop)! Now anyone can compile and run Hermes in Node.js or in a browser... A NPM with a packaged Wasm/Asm.js build will follow soon.
We just landed another 5% memory win in Hermes github.com/facebook/herme… .
It is a design change that was planned a little more than a year ago. More are coming.
The Hermes JS Engine team has been working hard to improve memory usage. Since July we have decreased our RAM footprint by more than 30% and there are yet more significant savings to come!
#hermesengine#javascript#ReactNative
📢 #ReactNative for Windows Milestone 3 is out now! 📢 Milestone 3 includes support for RN version 0.60, native extensions developer story, integration with the high performance Hermes JS engine, E2E test infra and more! microsoft.github.io/react-native-w…
@KarniejP @kudochien@cnakazawa team of great engineers and partners that helped make this possible. If there is something we can do better, please tell us!
86K Followers 2K Following𝝠 Expo is everything you need to build apps.
⭐️ Star the repo: https://t.co/lqFx3kh5nW
🤗 Signup for free!: https://t.co/NFVyuqBtvc
9K Followers 615 FollowingPrincipal Engineer for Open Source @callstackio. Core @reactnative Community contributor. Created @agent_device, RN Testing Library, ex-maintainer Jest
17K Followers 392 FollowingWe ship cross-platform products at AI speed. Training LLMs (Apex). React Native Core Contributors & React Foundation Members. Bringing you @AgentConf.
5K Followers 794 FollowingReact Native enthusiast, author of react-native-skia and react-native-v8. Working on @expo previous @puffinbrowser @trendmicro
214K Followers 197 FollowingEngineering at Meta is a technical news resource for engineers interested in how we solve large-scale technical challenges at Meta.