프로젝트 의 Python 스킬 트리

Flask 를 사용하여 간단한 온라인 채팅방 개발하기

초급

본 프로젝트에서는 SSE 와 Redis 를 활용하여 온라인 채팅방을 구현하며, 웹 실시간 통신, SSE 의 작동 방식, Redis 활용과 같은 개념을 학습하고 실습합니다.

pythonweb-development

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트는 SSE (Server-Sent Events) 와 Redis 를 활용하여 온라인 채팅방을 구현합니다. Python 및 JavaScript 구문에 대한 사전 지식과 Flask 및 Redis 사용에 대한 기본적인 이해가 필요합니다.

이 실험 섹션에서는 다음 개념들을 배우고 실습할 것입니다:

  • 웹 실시간 통신
  • SSE 의 작동 방식
  • Redis 활용

👀 미리보기

온라인 채팅방 인터페이스 미리보기

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • Flask 와 SSE 를 사용하여 간단한 온라인 채팅방을 만드는 방법
  • 사용자 로그인 기능을 구현하는 방법
  • 메시지 저장 및 검색을 위해 Redis 를 사용하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 웹 애플리케이션에서 실시간 통신을 위해 SSE 를 설정
  • 채팅방 애플리케이션에서 메시지를 저장하고 검색하기 위해 Redis 를 사용
  • Flask 에서 사용자 로그인 기능 구현

강사

labby
Labby
Labby is the LabEx teacher.