Software Architecture Sonar

Explore our software architecture Sonar


About Software architecture Sonar

Software Architecture Sonar is a guide for software architects & developers on scalability, performance and cutting-edge technologies.

“Never stop growing” is one of Apiumhub values and we are passionate about sharing best practices and learn more from other software architecture experts in Apium Academy, Software Architecture Sonar & GSAS.


Software Architecture Sonar covers software architecture topics we think you should pay attention to and consider using in your projects to achieve scalability, high performance and maintainability. It reflects opinions of Apiumhub software architects & developers as well as external experts in the field.


Here you will find from deep technical topics based on the projects we work on to current trends, from articles to videos and visuals.

Pinia as an alternative to Vuex

Introduction Vue 3 has become the default version of Vue and it seems that its ecosystem has undergone a revolution. Before, the recommended tools to work with were Vetur, Vue CLI and Vuex; now they are Volar, Vite and, the

Read More »

Apache Camel 101

Apache Camel is an integration framework, which basically means that it is a set of tools that will help you connect one system to another. A basic example could be listening to an AWS SQS queue and saving a file

Read More »

Next JS Framework

This article is based on the Next.js documentation. What is Next JS? Framework extensively used by react, used by TikTok, Twitch mobile, Nike, IGN, PlayStation, Marvel, among many others. It offers all the functionality we need to deploy our application

Read More »


Introduction In my previous article I discussed the advantages of using ITCSS to organize our styles, mainly for large projects where several people work. Its use will make our structure much more orderly and make the styles of our application

Read More »

Micro-frontend architecture

What is a micro-frontend architecture? The micro-frontend architecture is a type of design applied to the frontend that allows us to divide it into smaller, individual and semi-independent applications that work together. This frontend concept is very much inspired by

Read More »

Translating text in JetPack Compose

Context Sometimes there are projects where Android’s native text management system falls short. For example, if we wanted to fix a translation error, adjust an explanation or add a new language without having to deploy a new version of the

Read More »

Your latest software architecture Sonar news

Featured Insights

Discover latest technology trends in software architecture sonar

Secured By miniOrange