I created an updated version of this article in should you build a SPA which provides a more complete and balanced view on this subject. Please read it instead of this current article.
I am currently working professionally on a website that is not a SPA. I'd like to …
I feel like Progressive Web Application (PWA for short) are a more and more popular way to build mobile apps. That's understandable, since you can use the same technology you use to build a SPA to build one! So …
On my spare time, I am developing a board game that uses the Aurelia framework. I currently manage the state in a service without any dedicated state management solutions (like RxJS, Aurelia store, Redux, …). And I feel I am reaching the limit of what I can do with it and …
Some time ago, I wanted to add some tests (behavior and render) on an Aurelia component that uses the i18n plugin and, more precisely, the df attribute in the view to display a localized date.
Since it was a while back (I wanted to write it earlier but couldn't), my …
If you use Aurelia with the i18n plugin, you will have to maintain JSON files that will map a translation key to an actual translation. Manually editing the file to add/remove keys can be tedious.
Luckily, keys can be extracted automatically thanks to i18next-scanner. It can extract translation keys …