Explore all newline lessons
lesson
How to Connect Node.js to a MongoDB DatabaseTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLMany different libraries and tools exist to help facilitate the connection between a Node Server and a MongoDB instance. In this lesson, we'll introduce and use the Node MongoDB driver to make our server connect with the MongoDB cluster we've created in Atlas.
lesson
How to Create a MongoDB Cluster in MongoDB AtlasTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLMongoDB Atlas is a fully managed cloud database service built and maintained by the same team behind MongoDB. In this lesson, we'll create our first MongoDB cluster with MongoDB Atlas.
lesson
SQL vs NoSQL - An Intro to MongoDBTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLThis brief lesson highlights some of the differences between relational and non-relational databases, and introduces MongoDB.
lesson
Summary of Module 3TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLThis lesson is a summary of the final state of the work done in Module 3.0.
lesson
How to Use GraphQL Schema LanguageTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLThe GraphQL schema language is a human-readable syntax to help create GraphQL schemas. In this lesson, we'll use the GraphQL schema language to re-create the schema we have in a more readable and simpler format.
lesson
How to Query GraphQL Data And Mutate DataTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLIn this lesson, we'll look to mimic the listings retrieval and manipulation we had in our Express RESTful API but with GraphQL instead.
lesson
Build a GraphQL Schema And Test it in GraphQL PlaygroundTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLIn this lesson, we'll use the Apollo Server and GraphQL JavaScript libraries to create a minimal GraphQL API that we'll be able to interact within an IDE known as GraphQL Playground.
lesson
How to Add Apollo Server for a GraphQL API in a Node.js AppTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLIn this lesson, we'll install the Express variation of the popular Apollo Server library and the GraphQL JavaScript library.
lesson
A Guide to GraphQL Schema and Data TypesTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLIn this lesson, we introduce and discuss some of GraphQL's main concepts such as the GraphQL schema, object types and resolver functions.
lesson
GraphQL vs REST APIs - A Comparison With GitHub's APIsTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLBefore we continue discussing some of the core concepts in GraphQL, we'll take a bit of a tangent in this lesson to contrast and compare Github's existing REST API (v3) and their GraphQL API (v4).
lesson
What is GraphQL?TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLGraphQL is a query language for APIs. In this lesson, we go through an initial discussion on GraphQL and how GraphQL differs from traditional REST APIs.
lesson
Summary of Module 1TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQLThis lesson is a summary of the work we've done in Module 1.0.