We've released Anymod v2!
Thousands of devs are now using Anymod's online editor to build modular features and add them to any website.
So what's new in v2?
Mods load 5-10x faster β‘
We've completely reworked how mods are delivered to web pages in v2, and the end result is a significantly faster load time.
For a typical page:
- v1: mod data loads in 100-200ms
- v2: mod data loads in 10-20ms
The v2 script makes heavy use of caching, and the script sends a request for cached data immediately, before the DOM is fully loaded. Mods are then rendered as soon as the data is received and the DOM is ready.
Mods are also delivered as a JS file instead of through an AJAX request, which eliminates multiple round trip DNS and OPTIONS requests, saving even more time.
Use any JS framework (or none) π»
Removed dependency on Vue
For v2, we've removed the dependency on Vue.js. Now you can use plain JavaScript or any framework you want when building mods (including Vue, React, Angular, and jQuery).
This also means the underlying Anymod script is smaller & faster to load (was 41kB, now 11kB).
HTML pre-compilation with Handlebars
Now you can add content directly to your mod HTML by using Handlebars syntax, so you don't need to rely on a framework to get editable content in your HTML.
<!-- Old syntax (based on Vue.js) -->
<span v-text="message"></span>
<!-- New syntax (handlebars) -->
{{ message }}
Over 100 new mods
Finally, we've added & categorized over 100 new, ready-to-use mods in the library. Quickly add:
See the most popular mods in the library.
--
The goal at Anymod is to help developers & teams build the web. We think v2 will make your workflow faster & simpler, and we hope you enjoy!
Top comments (3)
Congrats!
Thanks! It's been a journey so far, and starting to get interesting!
Link to the full announcement here! guide.anymod.com/guide/introducing...