Courses
Graphql
Hasura jwt authentication login
Odak modu
Giriş
GraphQL Nedir? Ne Değildir?
Apollo Server'a Giriş
Non Nullable Fields
Scalar Types
Custom Types
Argümanlar ile Çalışmak
İlişkisel Veriler ile Çalışmak
İlişkisel İfadelerde Argümanlar
Comment Challenge
Ödev
Mutations (Server)
Mutation Nedir? Nasıl Yazılır?
Input Type
Update Mutations
Delete Mutations
Delete All Mutations
Subscriptions (Server)
Subscription Server Kurulumu
User CRUD Subscriptions
Post ve Comment CRUD Subscriptions
withFilter ile Subscription Filtreleme
Redis PubSub
Ortam Değişkenleri
Folder/Schema Structure
Folder/Schema Structure - 1
Folder/Schema Structure - 2 (File Loader)
Babel Compiler
Queries (Apollo Client)
Apollo Client Kurulumu
Genel Görünümün Ayarlanması
React Router
Postların Listelenmesi (useQuery)
Post Detaylarının Gösterilmesi
Short Description Field'ının Tanımlanması
Post Yorumlarının Listelenmesi (useLazyQuery)
Subscriptions (Apollo Client)
Postların Gerçek Zamanlı Listelenmesi (subscribeToMore)
Post Sayısını Gerçek Zamanlı Göstermek (useSubscription)
Yorumların Gerçek Zamanlı Gösterilmesi
Fragments
Mutations (Apollo Client)
New Post Formunun Tasarlanması
Kullanıcı Listesinin Çekilmesi
Yeni Post Eklemek (useMutation)
Yorum Formunun Hazırlanması
Yeni Yorum Mutation'unun Hazırlanması
Spinner Delay
GraphQL & MongoDB
MongoDB Bağlantısının Gerçekleştirilmesi
User Modelinin Oluşturulması
Post Modelinin Oluşturulması
Comment Modelinin Oluşturulması
MongoDB İlişkileri
Refactoring User Mutations
Refactoring Post Mutations
Refactoring Comment Mutations
Refactoring Subscriptions
Apollo Client Güncellemeleri
Hasura
Hasura'ya Giriş ve Query
Hasura Mutations
Hasura Subscriptions
Relationships
Custom Actions - 1
Custom Actions - 2
Remote Schemas
Event Triggers
Comments App with Hasura
Hasura Docker Yapılandırması
Veritabanı Mimarisinin Oluşturulması
Client Entegrasyonu - 1
Client Entegrasyonu - 2
Client Entegrasyonu - 3
Realtime Voting App with Hasura
Hasura Backend'in Oluşturulması
Apollo Client ve React Router Kurulumu
Oylamaların Gerçek Zamanlı Listelenmesi
Yeni Oylama Oluşturma Ekranının Hazırlanması - 1
Yeni Oylama Oluşturma Ekranının Hazırlanması - 2
Oylama Detay Ekranının Hazırlanması - 1
Oylama Detay Ekranının Hazırlanması - 2
Deployment
Hasura DigitalOcean Deployment
React Client Netlify Deployment
Meeting App with Hasura
Hasura Kurulumu ve DB Yapısının Oluşturulması
Express Backending Hazırlanması
Sucrase, Hasura Client, Routing ve Error Handling
User Register Route
Hasura JWT Authentication (Register)
Hasura JWT Authentication (Login)
Me Query
Hasura Permissions
Computed Fields
Event Triggers - 1
Event Triggers - 2 (sending e-mails)
Meeting Approve Invitation
One Off Scheduled Events - 1
One Off Scheduled Events - 2
Countries GraphQL API
Rick and Morty Characters
Anonymous Chat App
Realtime Voting App
Yorum yapabilmek için derse kayıt olmalısın!