We just released the '@adonisjs/cache' package! 🍱
It brings a powerful caching layer to AdonisJS, making it easy to store and retrieve data efficiently.
Check out the documentation and give it a try!
▶️ docs.adonisjs.com/guides/diggi...
Posts by Julien Ripouteau
also, a ready-to-use Grafana dashboard and an article explaining how I set up my monitoring stack for my applications are coming soon !
i fully rewrote the package for AdonisJS 6 with this new "collectors" system
this keeps things clean and makes it super easy to extend with your custom collectors or those contributed by other package maintainers
adonisjs-prometheus is now available for AdonisJS 6!
it's never been easier to monitor your AdonisJS app: just add this config file, and you’ll collect tons of insights: slowest requests, error-prone routes, req/s, cache hit/miss, slowest queries etc...
🔗 github.com/Julien-R44/a...
As a side note: I would recommend the opposite of `no-return-await`. Always use `return await` instead
See: github.com/goldbergyoni...
Rule from typescript-eslint: typescript-eslint.io/rules/return...
TLDR: Improves stack trace and is as fast as directly returning the promise
ViteJS website showcasing all frameworks that use it, with AdonisJS featured among them
@vite.dev is the default asset bundler in every AdonisJS app.
Not only does it bundle your frontend assets, but its API also enables server-side rendering of your #InertiaJS codebase, making your app even more powerful.
We're excited to be featured on their website today! 🙌
so this is the place to be? yo Bluesky