<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb" -->

---
title: Build a real-time chat app with Rust and React | daily.dev
description: Rust is known for its speed and reliability, while React is one of the most popular frontend frameworks for building user interfaces. In this article, we’ll...
canonical: https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Build a real-time chat app with Rust and React | daily.dev
og:description: Rust is known for its speed and reliability, while React is one of the most popular frontend frameworks for building user interfaces. In this article, we’ll...
og:url: https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb
og:image: https://api.daily.dev/og/posts/yIQ_lg_kb.png
og:image:alt: Build a real-time chat app with Rust and React
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Build a real-time chat app with Rust and React

**[LogRocket](https://daily.dev/sources/logrocket)** · 29 min read · 125 upvotes · 5 comments

## Summary

Rust is known for its speed and reliability, while React is one of the most popular frontend frameworks for building user interfaces. In this article, we’ll demonstrate how to build a real-time chat app with Rust and React that offers functionality for chat, checking user status, and indicating when a user is typing.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.logrocket.com/real-time-chat-app-rust-react/>

## Community discussion

Top comments from developers on daily.dev.

**@ajaydhangar49** · 2 upvotes

> nice

**@devanujnegi** · 0 upvotes

> Very nice, can you also post about the chat app for React Native also.

**@waroi** · 0 upvotes

> 👍

**@brenowss** · 0 upvotes

> Very nice, I will definitively be coding it!

**@codeystein** · 0 upvotes

> I was not aware you could pair Rust with React at all, thanks for sharing!

## Similar posts on daily.dev

- [Governing Security in the Age of Infinite Signal](https://daily.dev/posts/governing-security-in-the-age-of-infinite-signal-qhihbir44) · Snyk · 0 upvotes · 0 comments
- [No one has a good plan for how AI companies should work with the government](https://daily.dev/posts/no-one-has-a-good-plan-for-how-ai-companies-should-work-with-the-government-nkajqoze1) · TechCrunch · 0 upvotes · 1 comments

---

Tags: [#react](https://daily.dev/tags/react), [#mobile](https://daily.dev/tags/mobile), [#database](https://daily.dev/tags/database), [#rust](https://daily.dev/tags/rust), [#tailwind-css](https://daily.dev/tags/tailwind-css), [#websocket](https://daily.dev/tags/websocket), [#sqlite](https://daily.dev/tags/sqlite)

[View this post on daily.dev](https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Build a real-time chat app with Rust and React","url":"https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb"},"datePublished":"2022-12-22T17:02:38.769Z","dateModified":"2022-12-22T17:02:38.759Z","description":"Rust is known for its speed and reliability, while React is one of the most popular frontend frameworks for building user interfaces. In this article, we’ll...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/04129acddc8bb6e4d5b8e4fc7682a8a9","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/04129acddc8bb6e4d5b8e4fc7682a8a9","isAccessibleForFree":true,"articleSection":"LogRocket","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"LogRocket","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/logrocket","url":"https://daily.dev/sources/logrocket"},"commentCount":5,"discussionUrl":"https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":125},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":5}],"keywords":"react,mobile,database,rust,tailwind-css,websocket,sqlite","timeRequired":"PT29M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"LogRocket","item":"https://daily.dev/sources/logrocket"},{"@type":"ListItem","position":3,"name":"Build a real-time chat app with Rust and React"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/build-a-real-time-chat-app-with-rust-and-react-yiq-lg-kb","comment":[{"@type":"Comment","text":"nice","datePublished":"2022-12-23T07:17:25.312Z","url":"https://daily.dev/posts/yIQ_lg_kb#c-SMXuXmJOz","author":{"@type":"Person","name":"Ajay Dhangar","url":"https://daily.dev/ajaydhangar49","image":"https://lh3.googleusercontent.com/a/AEdFTp52X5ua8AxWeNfDimlEwhoq1hugDfaOPrE7aEb9hQ=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"Very nice, can you also post about the chat app for React Native also.","datePublished":"2022-12-23T07:55:41.352Z","url":"https://daily.dev/posts/yIQ_lg_kb#c-HxXljspbk","author":{"@type":"Person","name":"Anuj Negi","url":"https://daily.dev/devanujnegi","image":"https://media.daily.dev/image/upload/v1671822550/avatars/avatar_syYuVvayPQND0reDldfdp.jpg"}},{"@type":"Comment","text":"👍","datePublished":"2022-12-23T16:05:24.917Z","url":"https://daily.dev/posts/yIQ_lg_kb#c-MKkF7vL8I","author":{"@type":"Person","name":"Varol Maksutoğlu","url":"https://daily.dev/waroi","image":"https://avatars.githubusercontent.com/u/3173292?v=4"}},{"@type":"Comment","text":"Very nice, I will definitively be coding it!","datePublished":"2022-12-23T12:50:38.465Z","url":"https://daily.dev/posts/yIQ_lg_kb#c-wzgsRpIN5","author":{"@type":"Person","name":"Breno Fiorese","url":"https://daily.dev/brenowss","image":"https://avatars.githubusercontent.com/u/50749825?v=4"}},{"@type":"Comment","text":"I was not aware you could pair Rust with React at all, thanks for sharing!","datePublished":"2022-12-24T19:10:53.381Z","url":"https://daily.dev/posts/yIQ_lg_kb#c-82R4uT0EE","author":{"@type":"Person","name":"codeyStein","url":"https://daily.dev/codeystein","image":"https://avatars.githubusercontent.com/u/97049247?v=4"}}]}
```

