Awesome React
Browse videos
Playlists
Conferences
Speakers
About
Building Slack's Layout with CSS Grid and Styled Components
Playlist
Details
25180 views
Slack Clone Using GraphQL and React - Introduction
October 7, 2017 / by
Ben Awad
12407 views
Setting up GraphQL Server with Node.js
October 8, 2017 / by
Ben Awad
16371 views
Creating PostgreSQL Database Models with Sequelize
October 9, 2017 / by
Ben Awad
5619 views
PostgreSQL Naming Conventions and GraphQL Schemas
October 10, 2017 / by
Ben Awad
8804 views
Creating GraphQL Schemas and Resolvers using Sequelize
October 11, 2017 / by
Ben Awad
7110 views
Setting Up React with GraphQL
October 12, 2017 / by
Ben Awad
6512 views
Register Form in React Using Semantic UI and GraphQL
October 13, 2017 / by
Ben Awad
4667 views
Handling Register Form Errors in React Using Semantic UI and GraphQL
October 14, 2017 / by
Ben Awad
6009 views
React Login Form with Mobx
October 15, 2017 / by
Ben Awad
5068 views
Login Mutation GraphQL
October 16, 2017 / by
Ben Awad
2553 views
Refactoring and Handling Invalid Login
October 17, 2017 / by
Ben Awad
6759 views
Sending, Verifying, and Refreshing JWT Tokens in Node.js
October 18, 2017 / by
Ben Awad
3098 views
Protected Routes, Mutations, and Queries with React Router and GraphQL
October 20, 2017 / by
Ben Awad
2256 views
Bad Semantic UI Layout
October 20, 2017 / by
Ben Awad
3383 views
Building Slack's Layout with CSS Grid and Styled Components
- Currently playling
October 21, 2017 / by
Ben Awad
2023 views
Adding Props to Sidebar Component
October 22, 2017 / by
Ben Awad
1909 views
Building Slack's Sidebar with Styled Components
October 23, 2017 / by
Ben Awad
1958 views
Building Container Component and GraphQL Query
October 24, 2017 / by
Ben Awad
2458 views
Upgrading to Apollo Client 2.0
October 25, 2017 / by
Ben Awad
1746 views
Switching Teams with React Router Dynamic Routes
October 26, 2017 / by
Ben Awad
2031 views
Building an Add Channel Form with Formik
October 27, 2017 / by
Ben Awad
2429 views
Updating React Apollo Cache
October 28, 2017 / by
Ben Awad
1316 views
Sharing Data Across React Components by Lifting A GraphQL Query
October 29, 2017 / by
Ben Awad
1726 views
Using a PostgreSQL Join Table to Add Users to Teams
October 30, 2017 / by
Ben Awad
2480 views
PostgreSQL Transactions with Sequelize
October 31, 2017 / by
Ben Awad
4036 views
Querying a Many to Many Relationship with Sequelize
November 1, 2017 / by
Ben Awad
2207 views
Optimizing Sequelize with Raw Queries
November 2, 2017 / by
Ben Awad
3611 views
Simple React Form with Formik
November 3, 2017 / by
Ben Awad
2987 views
Semantic UI React Comment Component
November 4, 2017 / by
Ben Awad
1778 views
GraphQL Subscriptions Setup in React and Express.js
November 5, 2017 / by
Ben Awad
2721 views
Real Time Messaging in React with GraphQL Subscriptions
November 6, 2017 / by
Ben Awad
1342 views
Unsubscribing from GraphQL Subscriptions
November 7, 2017 / by
Ben Awad
1108 views
GraphQL Subscriptions Authentication
November 8, 2017 / by
Ben Awad
1002 views
Refactoring a Sequelize Database Model
November 9, 2017 / by
Ben Awad
762 views
Trying to Control Access to GraphQL Subscriptions
November 10, 2017 / by
Ben Awad
837 views
Sequelize Model for Direct Messaging
November 11, 2017 / by
Ben Awad
757 views
Fixing Apollo Client Afterware
November 12, 2017 / by
Ben Awad
654 views
Building Resolvers for Direct Messaging
November 13, 2017 / by
Ben Awad
1440 views
Building a React Autocomplete Component with GraphQL and Downshift
November 14, 2017 / by
Ben Awad
591 views
Listing Users You've Direct Messaged
November 15, 2017 / by
Ben Awad
1618 views
Updating Cache after a GraphQL Mutation
November 16, 2017 / by
Ben Awad
975 views
GraphQL Subscriptions for Direct Messaging
November 17, 2017 / by
Ben Awad
3028 views
Testing a GraphQL Server
November 18, 2017 / by
Ben Awad
591 views
Fixing Bugs in the Frontend
November 19, 2017 / by
Ben Awad
627 views
Feature Suggestions for Slack Clone
November 20, 2017 / by
Ben Awad
5198 views
Feature: File Uploads part 1 - React Dropzone
November 27, 2017 / by
Ben Awad
1001 views
Feature: File Uploads part 2 - Formidable Middleware for Expressjs
November 28, 2017 / by
Ben Awad
618 views
Feature: File Uploads part 3 - Expressjs Static Files
November 29, 2017 / by
Ben Awad
600 views
Feature: Private Channels part 1
December 1, 2017 / by
Ben Awad
404 views
Feature: Private Channels part 2
December 2, 2017 / by
Ben Awad
485 views
Feature: Group Message part 1
December 3, 2017 / by
Ben Awad
407 views
Feature: Group Message part 2
December 4, 2017 / by
Ben Awad
1226 views
Feature: GraphQL Subscriptions with Redis PubSub
December 5, 2017 / by
Ben Awad
980 views
Feature: Offset Pagination with GraphQL
December 6, 2017 / by
Ben Awad
2180 views
Feature: Cursor Pagination with GraphQL
December 7, 2017 / by
Ben Awad
5677 views
Feature: Infinite Scroll in React
December 8, 2017 / by
Ben Awad
1115 views
Feature: GraphQL Caching with DataLoader
December 9, 2017 / by
Ben Awad
625 views
Fixing Authentication for GraphQL Subscriptions
December 10, 2017 / by
Ben Awad
701 views
Babel Build
December 12, 2017 / by
Ben Awad
1203 views
Starting to Setup Docker
December 13, 2017 / by
Ben Awad
5092 views
Docker Compose Node.js, Redis, and PostgreSQL
December 14, 2017 / by
Ben Awad
3117 views
How to Persist PostgreSQL Data in Docker
December 15, 2017 / by
Ben Awad
1016 views
Populating PostgreSQL Database in Docker
December 16, 2017 / by
Ben Awad
1722 views
Nginx Docker
December 17, 2017 / by
Ben Awad
1178 views
Serving Static Files with Nginx
December 18, 2017 / by
Ben Awad
493 views
Sharing Docker Images
December 19, 2017 / by
Ben Awad
1117 views
Deploying to Vultr
December 20, 2017 / by
Ben Awad
998 views
Deploying Create React App to Surge
December 21, 2017 / by
Ben Awad
1220 views
Deploying Slack Clone to AWS - CURRENTLY LIVE
December 22, 2017 / by
Ben Awad
587 views
More Batching/Caching on The Server with DataLoader
December 23, 2017 / by
Ben Awad
916 views
Tried to setup HTTPS with Let's Encrypt
December 25, 2017 / by
Ben Awad
1009 views
HTTPS Update
December 27, 2017 / by
Ben Awad
3369 views
Slack Clone Conclusion
December 28, 2017 / by
Ben Awad