プロジェクト の Python スキルツリー

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

初級

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

pythonweb-development

💡 このチュートリアルは英語版から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.