Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Building Real-time Apps with React, Socket.io, and RethinkDB

This course will teach you how to develop real-time applications using React, Node.js, Socket.io, and RethinkDB in a manner that will make the knowledge transferable to any other real-time stack.

Intermediate
1h 52m
(43)

Created by Hendrik Swanepoel

Last Updated Nov 28, 2024

Course Thumbnail
  • Course

Building Real-time Apps with React, Socket.io, and RethinkDB

This course will teach you how to develop real-time applications using React, Node.js, Socket.io, and RethinkDB in a manner that will make the knowledge transferable to any other real-time stack.

Intermediate
1h 52m
(43)

Created by Hendrik Swanepoel

Last Updated Nov 28, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Think about your favorite apps that you use on a daily basis. Chances are that most, if not all, will have some form of real-time functionality. This also means that you, as a developer, will benefit from learning how to build real-time features for the products that you work on. In this course, Building Real-time Apps with React, Socket.io, and RethinkDB, you'll get a solid introduction to the stack used in the course, but more importantly, the patterns required to build real-time apps. First, you'll acquaint yourself with Socket.io and how to get it connected to a component in React. Next, you'll learn how you can use RethinkDB for data persistence and publish/subscribe. Finally, you'll explore how you can handle failover scenarios when dealing with a real-time stack. When you're finished this course, you'll have a solid understanding of the patterns involved when working on a real-time stack and how to overcome common real-time challenges.

Building Real-time Apps with React, Socket.io, and RethinkDB
Intermediate
1h 52m
(43)
Table of contents

About the author
Hendrik Swanepoel - Pluralsight course - Building Real-time Apps with React, Socket.io, and RethinkDB
Hendrik Swanepoel
10 courses 4.3 author rating 1308 ratings

In his day job Hendrik is a full stack coder from Cape Town. For a large part of his career he worked with .NET, but the last few years he spent most of his time with JavaScript.

Get started with Pluralsight