Talk Proposal Submission
If you are interested in attending this talk at PyCon JP 2017, please use the social media share buttons below. We will consider the popularity of the proposals when making our selection.
talk
DjangoでできるリアルタイムWeb (ja)
Speakers
Masataka Arai
Audience level:
Novice
Category:
Web Frameworks
Description
Djangoがリリースされた2005年では、Webはリクエストとレスポンスの関係性のなかで完結していました。しかし、今やWebにリアルタイム性が求められることが当たり前の時代になりました。
このTalkでは、昨年秋にDjangoの公式プロジェクトに採用されたライブラリChannelsの解説を中心に、DjangoでWebSocketを用いたリアルタイムWebをどうやって実装するかを実例を交えて説明します。
Objectives
この発表によって参加者が、DjangoでWebScoketを用いたリアルタイムWeb実装方法、ライブラリの活用方法を知り、実際の開発に役立ててもらえればと思います。
Abstract
Channelsの以下のような特徴を、実際に簡単なアプリケーション作成を行いながら解説していきます。
+ Djangoのviewに似た形式でのWebSocketハンドリング
+ Tornadoなど他のwebサーバーを立てる必要がなく、Djangoのみで実現可能
+ 低レイヤの非同期処理を開発者が実装しなくていいお手軽さ