Libraries
Useful tools we built along the way
hateoas-parser
Javascript HATEOAS parser
You must use HATEOAS if you’re building a RESTful API; at least that’s our opinion…
And because HATEOAS is tricky to implement despite its greatness, we’ve built this client-side vanilla JavaScript library that you can integrate in your (Vue.js, React, Svelte, …) frontend app!
It won its spurs in production on many of our projects!
http-client
Axios-based Javascript HTTP client with HATEOAS support
This library is basically a wrapper around Axios
with some sugars (request caching, browser GET
cache killer at the Promise
level) and is particularly well suited to HATEOAS backend APIs thanks to the
integration of the hateoas-parser library.
vue-cli-plugin-aem-clientlib
Build a Vue app as an AEM (crx) package
Configurable vue-cli
plugin to ease the deployment of a
Vue.js app in
Adobe Experience Manager (AEM) CMS.
i36n
Translation manager twice simpler and twice better than vue i18n 💪
Vue 2 and 3 compatible library for managing translations with a single (killer) feature:
🎉 Switch between translation values and keys in the browser 🍾
Especially useful for content editors indeed…