Systems | Development | Analytics | API | Testing

React

9 React component libraries for efficient development in 2023

Component libraries are essential tools for efficient React development. They provide a collection of pre-built UI components that can be reused across projects, saving developers time and effort. In this article, we'll explore some of the best React component libraries that can boost your productivity and enhance your user interface. Whether you need a simple button, a complex dashboard, or anything in between, you will find a suitable component library for your React project.

The complete guide to WebSockets with React

On this page you’ll learn more than you ever thought you needed to know about WebSockets with React, including how to build a smooth realtime cursor experience from scratch. We’ll jump into the tutorial, which uses React on the front and Node on the back soon but, first, let’s start with some general guidance when it comes to WebSockets with React.

Build a realtime closed-caption system in React, AssemblyAI and Ably

Closed-captioning for television systems was first demonstrated in the early 1970s. Realtime closed-captioning was developed later in the early 1980s. Here, stenotype operators who type at speeds of over 225 words per minute provide captions for live television programs, allowing the viewer to see the captions within two to three seconds of the words being spoken was developed later in the early 1980s.

How to add realtime notifications to your React app

In today’s digital landscape, where websites deal with realtime data flows, keeping users informed of updates by sending alerts is critical to the user experience. One way of achieving this is in-app notifications. In-app notifications are messages or alerts that appear within a website while it's being accessed in a web browser.

The ultimate guide to React notification libraries

React notification libraries lay the groundwork for most notification systems in React based web applications - streamlining the process for developers to construct and display alerts effectively. There are a number of different React notification libraries available, each with its own unique features. In this article, we'll discuss some of the most popular options, and help you to choose the right one for your needs.

Choosing the right WebSocket library for React projects

As users now expect applications to provide instant updates, live chats, and dynamic content, modern web development requires the ability to deliver realtime experiences and communication between users and servers. WebSocket is a communication protocol that allows full-duplex two-way communication between a client and a server over a single TCP connection. The connection persists unless it is explicitly told to disconnect or in case of network or server failure.

React Hooks now part of Ably's JavaScript SDK

React is one of the most popular JavaScript libraries in the world, and is known for its performance, scalability, and flexibility. Whether it’s single-page apps, high fidelity frontends, or even in some cases static sites, there's a high chance React is being used to build them. Today, we are pleased to announce that we have now baked in support for React Hooks within our Ably JavaScript SDK.

Custom vs. off-the-shelf React web notification systems: Which is better?

When building a React web application, one feature you might be considering is a notification system. Notifications enhance the user experience by providing real time updates, alerts, or calls to action. However, the big question is whether to build a custom notification system from scratch or go for an off-the-shelf solution. This choice isn't simple and can influence your project's overall cost, resource allocation, and success.

The top 11 React chart libraries for data visualization

In today’s data-driven world, presenting data in a visually compelling manner is paramount for user engagement and clarity. React, a premier library for building UIs, has an extensive UI component ecosystem which offers many options for integrating charts. From business analytics dashboards to scientific data displays, the right charting library can transform numbers into insightful narratives.

How to use Google Charts with React for Dynamic Data

According to research from Matillon and IDG, data volumes increase by 63 percent per month on average in an organization. Examining such substantial volumes of data without the right tools makes it impossible to make informed decisions, even in small businesses. The key to deriving useful and profit-driving insights from data is data visualization - which turns complex raw figures into meaningful visual representations of the data. Google Charts is a free data visualization library provided by Google.