GraphQL
Apollo Server 2 Introduction
Apollo Server is a library which makes it easy to create a GraphQL server in JavaScript. In this tutorial we’ll walk through the steps of getting Apollo Server 2 installed, setting a new project and implementing a GraphQL server. If you like CodingTheSmartWay, then consider supporting us via Patreon. With your help we’re able [...]
Gatsby And Contentful – The Headless CMS Approach
Welcome to this free six-part video tutorial on building a blog with Gatsby.js and Contentful from start to finish. In this course you’ll learn everything which is needed to get started with Contentful and Gatsby to apply the Headless CMS approach in a pratical example. If you like CodingTheSmartWay, then consider supporting us via [...]
Getting Started With React And GraphQL
GraphQL is a way to send data over HTTP and is often presented as a revolutionary new way to think about APIs and seen as the successor of REST (Representational State Transfer). Indeed GraphQL is able to overcome major shortcomings of REST. GraphQL can be user in any application, web application or mobile app. In this tutorial [...]
Course Announcement: GraphQL with Angular & Apollo
The first CodingTheSmartWay.com online course has been launched and is available on Udemy: GraphQL with Angular & Apollo – The Full-stack Guide (use this link to get the course for just $10 right now) This course is for everyone interested in learning how to build a full-stack GraphQL-based web application with Angular. The [...]
Apollo Server – Introduction
Apollo Server is a library that helps you connect a GraphQL schema to an HTTP server in Node.js. It’s possible to use Apollo Server with all popular HTTP servers like Express, Connect, Hapi, Koa, Restify, and Lambda. In this tutorial you’ll learn how to set up Apollo Server with Node.js and Express. Let’s get started. [...]
Apollo Client For Angular – Making Use of GraphQL
The Apollo Client project is part of Apollo and lets you bind GraphQL data to your web user interface. Apollo client is available for major JavaScript frameworks like React, Vue.js, Angular. In this tutorial we’ll take a look at Apollo Client for Angular. We’ll set up a new Angular 5 project from scratch and you’ll [...]
Creating A GraphQL Server With Node.js And Express
GraphQL is a language that enables you to provide a complete and understandable description of the data in your API. Furthermore it gives clients the power to ask for exactly what they need and nothing more. The project’s website can be found at http://graphql.org/. There are several advantages of GraphQL. GraphQL is declarative: [...]