Updated 17 apr 2023: Libraries in example code updated to latest stable versions (.NET 6 LTS, Vite 4) and simplified vite config file. TLDR; Vite is a new build tool for client-side JavaScript and Css. It replaces webpack, but is
Dynamic localization of JavaScript apps with AppText part 2: GraphQL
This post is part of a series of post about AppText, a Content Management System for applications. Earlier posts: Easy ASP.NET Core localization with AppText Dynamic localization of JavaScript apps with AppText In the previous post we translated labels and
Dynamic localization of JavaScript apps with AppText and i18next
The case for dynamic localization Ever built an application with a User Interface in multiple languages? Then you’ve probably experienced the situation where you, as developer, instantly had to fix some translations or add a new language. Often, these requests
Easy ASP.NET Core localization with AppText
What is AppText? AppText is a simple Open Source Content Management System (CMS) that I started as a side project to make it easier for our customers and ourselves to do small textual changes in applications without having to build
System.Text.Json and Newtonsoft.Json side-by-side in ASP.NET Core
Since version 3.0, ASP.NET Core uses its own JSON serialization library System.Text.Json instead of Newtonsoft.Json. The reasons for this change are explained perfectly in this blog post and generally, I think it’s working well in most cases. However, there are