I want to develop 5 websites having the same layouts but different page structures.
In a traditional Sitecore application it is easily achievable by creating different sites from the Sitecore admin console.
But soon after Sitecore 9.1, when the JSS approach started rolling out the UI and business is completely decoupled like all modern cutting edge frameworks.
What I feel here is, we should go for the JSS-Headless approach because it is…
Re-usability is an inevitable part of any programming language regardless of the platform we are working on. In modern application development, all emerging and established frameworks are highly looking into expanding the scope of re-usability in their platform. Because it is always inversely proportional to cost in such a way that the high adaptability of any programming language or framework towards developing re-usable components will reduce the development effort and cost.
So here we will be discussing developing re-usable components in Angular using the Bit platform.
bit. dev is a platform that hosts UI components for distribution and collaboration across…
As we all know, there is already a number of competitors where Svelte JS is trying to make a space for it. However, being techies we should look into all possible newcomers as we don’t know who will be next game-changer like Angular and React did.
So, let us have a quick view over Svelte JS to know why it is getting a remarkable…
Exception handling is an inevitable part of any programming language/framework. As we all know, it is one of the main area developers consider while choosing a programming language/framework to build a solution. So let us look into the trending framework Nest JS to see how effectively it handles exceptions.
An exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program’s instructions
Nest JS comes with a built-in exceptions layer which is responsible for processing all unhandled exceptions across an application. …
RabbitMQ is open-source message-broker software that originally implemented the Advanced Message Queuing Protocol and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol, Message Queuing Telemetry Transport, and other protocols. In this article, we will be discussing developing a Nest JS microservice using RabbitMQ as a message broker.
Let us have a look at message brokers in Nest JS.
When using asynchronous communication for Microservices, it is common to use a message broker. …
AI is a general field that encompasses machine learning and deep learning. The history of artificial intelligence in its modern sense begins in the 1950s, with the works of Alan Turing and the Dartmouth workshop, which brought together the first enthusiasts of this field and in which the basic principles of the science of AI were formulated. Further, this industry experienced several cycles of a surge of interest and subsequent recessions (the so-called “AI winters”), in order to become one of the key areas of world science today.
However, there are several examples and applications of artificial intelligence in use…
Reactive programming is getting more popularity regardless of whether we are developing mobile, web or back end applications. More and more design patterns are evolving based on the changes that the IT industry adopting to deliver quality products.
CQRS is another design pattern used in microservices architecture which will have a separate service, model, and database for insert operations in the database
CQRS is a design pattern that stands for Command Query Responsibility Segregation. It's a simple pattern, which enables fantastic possibilities. It simply separates the reading part of the application from the writing part, with queries and commands.
I have been searching for a Node JS framework that best fit for developing microservices. I had hard time searching the internet, sorting and trying out a few among them. Finally, I found Nest JS that made a feel-good sense for the techie within me.
A progressive Node.js framework for building efficient, reliable and scalable server-side applications.
Before we dig deep into something, we must understand the relevance in it. We all know microservices is a hot topic now and its widely accepted as a modern software architecture pattern. If you are not aware of microservices here is your reference.
Here we will be discussing some common questions that may arise when you first think about architecting an application as Microservices.
Microservice Architecture, is an architectural style that structures an application as a collection of small autonomous services, modeled around a business domain.
There are some common mistakes developers make while writing function for AWS Lamda that may cost days to resolve.In this post we are discussing about such issues.
Let’s dig into such time killing issues that developers has to keep in mind while writing Lambda functions in Node JS.
This is a very common issue developers face during development and it may be hard to debug for someone who is beginner in dealing with Lamda or Node JS.
You should make sure any background processes or callbacks in your code are complete before the code exits.