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


Should You Trust Your API with tRPC?

September 20, 2022

How much should you trust your APIs? Trust between the frontend and backend is fundamental—in most modern web applications, both sides are ultimately accountable for the application.

Backend Basics: Anatomy of a Node API

September 16, 2022

Understanding how your app functions is just as important as understanding how to build the app. Having a foundational knowledge of Node.js apps gives you the tools you need to build successful APIs....

How to Migrate Your Node.js App from Raw SQL to an ORM

August 19, 2022

Will your application code stand the test of time—or will it go the way of the dinosaurs? Whether you’re a business owner or a Node.js consultant, the longevity of your project is strongly linked...

Intro to Event-Driven Node.js with MQTT

August 5, 2022

The "Internet of Things" is growing larger than ever. Manufacturers continue to develop more "smart" household appliances with features like control via smartphone, smart speaker integrations, and...

Battle of the Node.js ORMs: Objection vs. Prisma vs. Sequelize

July 22, 2022

You know them, you love them, but when you have 3,524 packages with the tag ORM available at NPM, deciding on one ORM may be a little bit overwhelming. Comparing three of the most-used ORMs will help...

Run AWS Lambda and Node.js locally with docker-compose and LocalStack

June 9, 2022

AWS is an essential tool in many developers’ toolboxes, but using AWS in a development environment can be tricky. Developers who just want to write some code are often frustrated using the AWS...

Write Your First Temporal Workflow in TypeScript

May 3, 2022

If you’re looking for a good open-source framework to manage server state, Temporal Typescript SDK is a great one to try. If you’re not familiar with Temporal, here’s an excellent introduction video,...

GraphQL & Apollo - An Intro For Angular Developers

April 26, 2022

Intro GraphQL is a popular alternative to REST APIs. GraphQL has the potential to simplify and optimize frontend code. In this blog post, we'll demonstrate how to query for data from a GraphQL...

5 Reasons to Choose Node.js

February 2, 2021

It’s easy to get stuck in a rut when you are accustomed to using a particular language or framework. But have you taken a look at what Node.js has to offer? Node.js has a robust package manager,...

8 Topics Every Node.js Microservice Developer Should Know

January 8, 2021

When you design a microservice system, there are some key topics and tools you should be familiar with. Designing a successful microservice system differs from developing a successful monolithic...