Bitovi Home Page
  • Services
    • Project Management
    • Product Design
    • Frontend development
    • Backend engineering
    • DevOps Engineering
  • Our work
  • Community
    • Blog
    • Partnerships
    • Academy
    • Open source tools
  • About
  • Careers
  • Project Management
    Project Management
  • Product Design
    Product Design
  • Frontend development
    Frontend development
  • Backend engineering
    Backend engineering
  • DevOps Engineering
    DevOps Engineering
  • View more
    →
We're Experts in...
  • JavaScript
  • AI Consulting
  • Angular
  • Design systems
  • React
  • Temporal
  • React Native
  • Node.js
Showcase
Yum! Brands
View case study
More Projects
  • Levi's
  • Christie's International Real Estate
  • BAFS
  • View more
    →
Open Source Tools

We build powerful tools and open source them to support the community.

See what we've built →
  • Blog
    BlogWe post about delivering products and solving problems.
  • Partnerships
    PartnershipsLearn about Bitovi's technology partners
  • Academy
    AcademyFree courses to build delivery skills
  • Open source tools
    Open source toolsUse or contribute to our community
Let's Connect
  • Discord
    Discord
  • LinkedIn
    LinkedIn
  • GitHub
    GitHub
Eggbot

Contact Us

(312) 620-0386contact@bitovi.com
All Content Project Management Design Angular React Backend DevOps

Subscribe

Get our best content on how to build better apps.

Chevron Down

Subscribe

Get our best content on how to build better apps.

Chevron Down
Loading
Discord Community Illustration

Got product development questions?

Discord Tile

Join us on

Discord Arrow Right

React

A Simple Asynchronous Alternative to React's useReducer

July 27, 2021

Even though React's useReducer has gained a lot of popularity during the last couple of years, it can be difficult to use for some common cases. Specifically, it requires a lot of boilerplate to support async actions.

Ali Shouman

Ali Shouman

React

RxJS with React: Actions and Subjects (Part 2)

February 22, 2021

Part 2 of this series, focusing on Actions and Subjects, is available on Dev.to.

Kyle Gifford

Kyle Gifford

React

RxJS with React (Part 1)

October 10, 2019

RxJS and React go together like chocolate and peanut butter: great individually but they become something incredible when put together.

The Bitovi Team

The Bitovi Team

React

Recursive React Components

May 7, 2019

Often times, particularly when dealing with complex nested data, React developers need to re-think the way they're structuring their component trees. In certain cases, when the data requires it, component trees can't be rendered in an iterative fashion, instead React developers must rely on recursion to display their data.

The Bitovi Team

The Bitovi Team

  • 1
  • 2
  • 3
  • 4

Contact Bitovi

Bitovi home
(312) 620-0386
contact@bitovi.com
  • LinkedIn
  • GitHub
  • Discord
  • X/Twitter

Services

  • Project management consulting
  • Product design consulting
  • Frontend development consulting
  • Backend engineering consulting
  • DevOps engineering consulting

Our Work

  • Yum
  • Levi's
  • HaulHound
  • BAFS

Community

  • Events
  • Academy
  • Blog
  • Open source tools

About

  • Careers

Legal

© 2025 Bitovi. All rights reserved
  • Privacy Policy