プロジェクト in Python Skill Tree

Flask を使用したシンプルなオンラインチャットルームの開発

初級

このプロジェクトでは、SSE と Redis を利用してオンラインチャットルームを実装し、Web のリアルタイム通信、SSE の機能、Redis の利用などの概念を学習し実践します。

HTMLPython

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、SSE(Server-Sent Events)とRedisを利用してオンラインチャットルームを実装します。PythonとJavaScriptの構文の事前知識、およびFlaskとRedisの使い方の基本的な理解が必要です。

この実験のこのセクションでは、以下の概念を学び、練習します。

  • Webリアルタイム通信
  • SSEの機能
  • Redisの利用

👀 プレビュー

オンラインチャットルームインターフェイスのプレビュー

🎯 タスク

このプロジェクトでは、以下を学びます。

  • FlaskとSSEを使って簡単なオンラインチャットルームを作成する方法
  • ユーザーログイン機能を実装する方法
  • Redisを使ってメッセージの保存と取得を行う方法

🏆 成果

このプロジェクトを完了すると、以下のことができるようになります。

  • Webアプリケーションにおけるリアルタイム通信のためにSSEをセットアップする
  • チャットルームアプリケーションでRedisを使ってメッセージを保存し、取得する
  • Flaskにおいてユーザーログイン機能を実装する

講師

labby

Labby

Labby is the LabEx teacher.