Tech1 min read
Inside Notales Core: one interface for everything
Why we replaced a dozen separate UI resources with a single Vue app — and what it did for performance.
On most FiveM servers, every resource ships its own web interface. Each one is a separate page running in the game’s embedded browser, with its own framework, fonts and memory footprint.
One app, many plugins
Notales Core takes a different approach: a single Vue application renders every interface, and plugins register their screens with it. Fonts, components and animations are shared, so a new menu costs almost nothing.
“The fastest interface is the one that is already loaded.”
The result is a consistent look across every screen, fewer bugs and a noticeably lighter client. In a future post we will dive into how plugins talk to the interface securely.
More from the newswire
Afterhours: a first look at the city
Neon, rain and a city built around player stories. Here is what we have been working on for the past months.
Read moreEvergrove: the Harvest Update is live
Autumn arrives in Evergrove with new crops, a travelling market and the very first town festival.
Read moreAnnouncing Skybreak
Our first competitive Minecraft experience takes the fight to the sky. Early access is planned for 2027.
Read more