Bitovi Blog - UX and UI design, JavaScript and Front-end development


GraphQL: Everything You Need to Know [with Code Examples]

March 1, 2023

Are you thinking about designing a backend API? You probably already know about REST architecture. You might even know that the REST architecture doesn’t handle complex applications very well.

How to Build a Single-Spa Angular Application [with Code Examples]

January 18, 2023

What if your frameworks could work together? Well, with a single-spa Angular application, they can! When you build a single-spa Angular application, painless migration, independent deployment, and...

Angular & Apollo Client: Apollo Cache Configuration

December 16, 2022

Apollo-client might be a go-to library for connecting a frontend application to a GraphQL server; however, it was originally built as a comprehensive state management library. Apollo client’s cache...

React Everywhere with Vite and React-to-Webcomponent

December 13, 2022

React is the most popular frontend web development library in use today. However, there’s a problem. Competing frameworks undermine what could be a ubiquity—React, as far as the eye can see, an...

Angular 14: Three Can't-Miss New Features

December 7, 2022

Angular 14 introduced three big, new features:

Angular v15 Directive Composition API

November 16, 2022

One of the advantages of using the Angular ecosystem is that it never forgets about you. If Angular can’t solve your request right away because the current technology doesn’t allow it, they often...

Angular & Apollo Client: Getting Started with GraphQL in Angular

November 9, 2022

GraphQL servers are becoming more and more popular. Backend developers recognize the added value of switching from traditional REST architecture to GraphQL, despite the higher application complexity.

The Case for Monorepos: How to Develop with Monorepos

October 26, 2022

Monorepos are hot right now, and not for the wrong reasons. This blog will try to demystify the trend of grouping all your applications and libraries into one single repository and see why using a...

How to Create a GraphQL Server with NestJS

October 12, 2022

When considering building a server-side application, you might be overwhelmed by the vast majority of technologies you can choose from.

Getting Started with RxJS: All You Need to Know About Observables

September 28, 2022

RxJS is a library that combines the Observer pattern—where Observables or Subjects notify Observers of state changes—with functional programming to handle data changes over time.