GraphQL SNS機能開発 (React + Graphene-django)
Twitter, Instagramのフォロー機能、Facebook, LinkedInの友達申請機能とダイレクトメッセージ機能の実装を通じて、GraphQLやDjangoモデル(Many to Many)の理解を深めていきます。
Description
本コースでは、Graphene-djangoとReact Hooksを使ってフルスタックでGraphQLを用いたSNS機能を実装していきます。
GraphQLは、Facebook社によって開発されていることもあり、Social networkの複雑な友達関係を表現するのにGraphQLは非常に優れています。
今回は、Instagram, Twitterで採用されているフォローシステム、Facebook, LinkedInで採用されている友達申請システムの2つのプロジェクトを実装しながらGraphQLやDjangoのMany to Manyの関係性、逆参照の理解を深めて頂きます。
What You Will Learn!
- GraphQLによるフォローシステム実装
- GraphQLによる友達申請システム実装
- Graphene DjangoによるGraphQLサーバー
- React HooksとApollo ClientによるGraphQLフロントエンド
Who Should Attend!
- GraphQLのSNS機能への応用方法に興味がある
- SNS機能開発に興味がある