GraphQL SNS機能開発 (React + Graphene-django)
Twitter, Instagramのフォロー機能、Facebook, LinkedInの友達申請機能とダイレクトメッセージ機能の実装を通じて、GraphQLやDjangoモデル(Many to Many)の理解を深めていきます。
Created by Kazu T+
What you'll learn
- GraphQLによるフォローシステム実装
- GraphQLによる友達申請システム実装
- Graphene DjangoによるGraphQLサーバー
- React HooksとApollo ClientによるGraphQLフロントエンド
Requirements
- mac OS
- GraphQLの基礎
- React Hooksの基礎
- Djangoの基礎
Description
本コースでは、Graphene-djangoとReact Hooksを使ってフルスタックでGraphQLを用いたSNS機能を実装していきます。
GraphQLは、Facebook社によって開発されていることもあり、Social networkの複雑な友達関係を表現するのにGraphQLは非常に優れています。
今回は、Instagram, Twitterで採用されているフォローシステム、Facebook, LinkedInで採用されている友達申請システムの2つのプロジェクトを実装しながらGraphQLやDjangoのMany to Manyの関係性、逆参照の理解を深めて頂きます。
Who this course is for:
- GraphQLのSNS機能への応用方法に興味がある
- SNS機能開発に興味がある
Instructor
React, Rust, Golang
-現役エンジニア(大手外資系企業)
-Web application , Machine learning ソフトウェア開発経験10年
-旧帝国大 修士課程卒 (理論物理学)
-科学技術全般に強い興味があり、最近はWeb開発の先端技術と量子コンピューティングに注力