Slack Clone with React | Semantic UI | GraphQL | PostgresSQL (PART 7)In part 6 of this series, we set up the apollo client along with the folder structure. However, since I have changed my folder structure and routes a little bit, so let's correct those before diving into Register and Login UI with Semantic UI. Refac...8 min read·ajeasmith.hashnode.devSep 27, 2020
Slack Clone with React | Semantic UI | GraphQL | PostgresSQL (PART 6)Previously, we created our Graphql queries and mutations. You can find that article here Today, we're gonna take a step back from the backend for a moment and get our Frontend setup with Apollo Client. Create React Project For simplicity, I'm going...5 min read·ajeasmith.hashnode.devSep 19, 2020
Slack Clone with React | Semantic UI | GraphQL | PostgresSQL (PART 5)Previously, we went over how GraphQL works. You can find that article here. Today, we'll start to create our Graphql queries and mutations. Open up the typesDefs.js file. The first thing we need to do is map out what our data is going to be. We know...8 min read·ajeasmith.hashnode.devSep 16, 2020
Slack Clone with React | Semantic UI | GraphQL | PostgresSQL (PART 4)Previously, we got our database started. You can find that article here. Today, we will talk shortly about Graphql queries and mutations. GraphQL API in a Nutshell Types: Queries, Mutations, custom Types define what your endpoints are and describe w...3 min read·ajeasmith.hashnode.devSep 15, 2020
Slack Clone with React | Semantic UI | GraphQL | PostgresSQL (PART 3)Previously, we set up our Graphql server. You can find that article here. Today, we will work on getting our database started. I suggest watching the installation video in my previous article to see how to start the Postgres server. Then I'll be cr...7 min read·ajeasmith.hashnode.devSep 15, 2020