Blog

Arda Tanrikulu

Migrating from Schemaless REST API to GraphQL without writing any code

graphqlrestgraphql-mesh

Migrating to GraphQL from a REST API has never been easier. With tools like GraphQL Mesh you can do it automatically, without writing code and even if you don't have any schema for your existing REST API sources.

Arda Tanrikulu

GraphQL Tools is back - next generation schema stitching and new leadership

graphqlgraphql-toolsschema-firstschema-stitching

GraphQL Tools v6 with more tools, improved schema stitching and bug fixes

Dotan Simha

Best Practices for integrating GraphQL Code Generator in your frontend applications

graphqlcodegentypescriptreactangularapollo

The GraphQL codegen library can generate code for multiple purposes. Make sure you get the most out of it.

Dotan Simha

Better Type Safety for your GraphQL resolvers with GraphQL Codegen

graphqlcodegennodetypescript

Type-check your resolvers implementation in order to find issues in build-time. Simply integrate with your existing TypeScript data models and context types.

Kamil Kisiela

New GraphQL Inspector and upcoming features

graphqlgraphql-inspector

See what's new and shape the future of GraphQL Inspector together! It's entirely open-sourced!

Kamil Kisiela

Schema Change Notifications in GraphQL Inspector

graphqlgraphql-inspector

Stay up to date with changes in your GraphQL Schema. Receive notifications on Slack, Discord or even via WebHooks.

Kamil Kisiela

Validate GraphQL Schema in any Continuous Integration and Delivery Pipeline

graphqlgraphql-inspector

Detect breaking changes and identify possible issues in GraphQL API with GraphQL Inspector

Kamil Kisiela

Multiple environments and endpoints in GraphQL Inspector

graphqlgraphql-inspector

Use different variants of GraphQL schema. Live and running GraphQL API as the source of truth of a schema.

Kamil Kisiela

Enable Remote Control in GraphQL Inspector

graphqlgraphql-inspector

Intercept schema changes via HTTP and decide which changes are acceptable which are not and all of this through a serverless function.

Uri Goldshtein

GraphQL Mesh - Query anything, run anywhere

graphqlgraphql-mesh

We are excited to announce GraphQL Mesh

Eytan Manor

How to run React E2E tests purely with hooks

react

How to run React E2E tests purely with hooks. Tested with React-Native and Firebase Test Lab

Uri Goldshtein

GraphQL CLI is back!

graphqlgraphql-cli

Your Swiss Army Knife for the GraphQL ecosystem. Production-ready GraphQL app in seconds

Kamil Kisiela

GraphQL Config

graphqlgraphql-config

One configuration for all your tools

Arda Tanrikulu

GraphQL Scalars 1.0 is out!

graphqlgraphql-scalars

More Types, Data Integrity and Strict Validations on GraphQL

Eytan Manor

The coolest, most underrated design pattern in React

reactchild-props

The coolest, most underrated design pattern in React

Eytan Manor

I wrote a customizable CSS engine in JavaScript

cssjavascript

I wrote a customizable CSS engine in JavaScript. Custom selectors, custom rules and custom events. You determine its behavior

Laurin Quast

Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler

graphqlcodegenrelay

Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler

Eytan Manor

Injectable services in React

react

How they’re implemented and their similarities with Angular services

Dotan Simha

GraphQL Codegen adds new Apollo-Android and Java plugins

graphqlcodegenapollo-androidapolloandroidjava

GraphQL Codegen adds a new Apollo-Android and a new Java Backend plugins!

Dotan Simha

Authentication and Authorization in GraphQL (and how GraphQL-Modules can help)

graphqlgraphql-modulesauthentication

After a few years of working with GraphQL, as open-source developers and as infrastructure team in large enterprises, we’ve learned some lessons about GraphQL, and how to authenticate and authorize GraphQL API.

Uri Goldshtein

The Guild is taking over maintenance of merge-graphql-schemas

graphqlmerge-graphql-schemas

The Guild is taking over maintenance of merge-graphql-schemas, so let’s talk about GraphQL Schema management

Arda Tanrikulu

Manage Circular Imports Hell in GraphQL-Modules

graphqlgraphql-modulesdi

Manage Circular Imports Hell in GraphQL-Modules

Niccolo Belli

How should you pin dependencies and why?

javascriptnode

Getting in-depth on making your application updated and safe

Arda Tanrikulu

Stencil-Apollo - Stencil meets GraphQL

graphqlstencilapollostencil-apollo

Stencil-Apollo lets you easily use GraphQL in Web Components.

Eytan Manor

<💅> Introducing a new encapsulation method for Styled-Components with Babel

reactbabelcss

Use private class names instead of a dedicated component

Leonardo Ascione

GraphQL Code Generator - Introducing Hooks support for React Apollo plugin

graphqlcodegenreactapolloreact-apollohooks

Use and generate React Hooks with Apollo and Typescript with the new version of GraphQL Code Generator

Niccolo Belli

WhatsApp Clone using Angular, GraphQL, Apollo, TypeScript and PostgreSQL

whatsapp-cloneangulargraphqlapollotypescriptpostgres

An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules, PostgreSQL and TypeORM.

Eytan Manor

WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL

whatsapp-clonereactgraphqlapollotypescriptpostgres

Fully functional WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL

Uri Goldshtein

Sofa — The best way to REST (is GraphQL)

graphqlrestsofa

Ending the REST vs GraphQL debate once and for all

Eytan Manor

Use this magical Babel plugin and get a performance boost for your React components

babelreact

Use this magical Babel plugin and get a performance boost for your React components

Kamil Kisiela

Introducing: GraphQL Inspector

graphqlgraphql-inspector

Prevent breaking changes. Find broken operations. Get Schema Coverage. Check deprecated usage and type duplicates. All as part of your CI process

Arda Tanrikulu

Dependency Injection in GraphQL-Modules

digraphqlgraphql-modules

Why did we implement our own Dependency Injection library for GraphQL-Modules?

Arda Tanrikulu

Scoped Providers in GraphQL-Modules

graphqlgraphql-modulesdi

Understand how scoped providers work in GraphQL-Modules Dependency Injection

Arda Tanrikulu

Modular Encapsulation in Large-Scale GraphQL Projects

graphqlgraphql-modules

Why is True Modular Encapsulation So Important in Large-Scale GraphQL Projects? — GraphQL Modules is your savior!

Eytan Manor

This is how our brain detects shapes

This is how our brain detects shapes. And so shall the computer...

Arda Tanrikulu

Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator

graphqlgraphql-modulescodegentypescript

Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator

Kamil Kisiela

How I helped improve Angular Console

angularconsole

How I helped improve Angular Console. By doing GraphQL the right way

Eytan Manor

Under the hood of React’s hooks system

react

Looking at the implementation and getting to know it inside out

Arda Tanrikulu

Authentication with AccountsJS & GraphQL Modules

graphqlgraphql-modulesauthentication

How To Implement Server-Side using AccountsJS, GraphQL-Modules and Apollo-Server

Eytan Manor

Implementing a runtime version of JSX

react

Learning how to think like a JSX parser and building an AST

Uri Goldshtein

GraphQL Modules  —  Feature based GraphQL Modules at scale

graphqlgraphql-modules

Feature based GraphQL Modules at scale

Eytan Manor

Recursive React tree component implementation made easy

react

The challenges that I’ve faced and how I solved them

Eytan Manor

Getting to know React DOM’s event handling system inside out

reactdom

Getting to know React DOM’s event handling system inside out

Eytan Manor

This is how I build Babel plug-ins

javascriptbabel

The basics of AOT compilers and how to write Babel plug-ins

Eytan Manor

Getting to know Node's child_process module

node

How to call git, cpp, sh, etc, from a Node.JS script

Eytan Manor

How to create a React app out of a Webflow project

reactwebflow

How to create a React app out of a Webflow project

Eytan Manor

git rebase (not) --interactive

git

How to build a Node.JS script to re-write history. pre-requisites: Familiarity with git rebase --interacitve

Kamil Kisiela

Apollo-Angular 1.2 - using GraphQL in your apps just got a whole lot easier!

graphqlapolloangularapollo-angular

Check what's new in Apollo Angular and how to get the full potential benefits of using Angular + GraphQL + TypeScript combined thanks to GraphQL-Code-Generator

Arda Tanrikulu

GraphQL Code Generator for Typescript React Apollo

graphqlcodegenreactreact-apollohooksapollo

Generate React Apollo Query, Mutation and Subscription components and hook. All completely typed by TypeScript.

Dotan Simha

GraphQL Code Generator v0.11

graphqlcodegen

Generate React and Angular Apollo Components, Resolver signatures and much more!

Arda Tanrikulu

Angular CLI + Meteor — No more ejecting Webpack Configuration

angularmeteor

Angular CLI + Meteor — No more ejecting Webpack Configuration

Arda Tanrikulu

Connecting React Native and Meteor backend w/o any 3rd party library in 2018

react-nativemeteor

*Introduction to new features of client bundler and React Native Meteor Polyfills including OAuth and persistent login session support etc

Arda Tanrikulu

Meteor with Webpack in 2018 — Faster compilation and better source handling

meteorwebpack

Faster compilation and better source handling

Arda Tanrikulu

What’s new on Meteor Client Bundler — Better React Native support, handling Meteor imports etc…

meteorreactreact-native

Introduction to new features of MCB. Better React Native support, handling Meteor imports etc.

Dotan Simha

What's new in GraphQL Codegen 0.9.0

graphqlcodegen

The GraphQL codegen library can generate any code for any language — including type definitions, data models, query builder, resolvers, ORM code, complete full stack platforms!! and any specific code for your needs.

David Yahalomi

Open source FPS with Apollo GraphQL — GeoStrike (Alpha)

cesiumgraphqlangular

A GeoReferenced Multiplayer First Person Shooter Game

Dotan Simha

Introducing GraphQL Code Generator

graphqlcodegen

The True GraphQL-First platform

Eytan Manor

How to create a native add-on using C++

cpp

NodeJS Advanced — How to create a native add-on using C++

Kamil Kisiela

Apollo Angular 0.11

graphqlapolloangularapollo-angular

New name, AoT support, TypeScript improvements, and Angular 4 readiness

Uri Goldshtein

Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor

whatsapp-cloneangularmeteorionic

Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor

Uri Goldshtein

GraphQL as a best practice for modern Angular apps?

graphqlangular

In this post, I’ll make the case for why Angular needs a best practice for communicating with the server, and why GraphQL should be that best practice.

Uri Goldshtein

Build a WhatsApp clone with Meteor and Ionic — Meteor Platform version

whatsapp-clonemeteorionic

build a WhatsApp clone using Meteor, Angular, and the Ionic Framework for CSS and mobile components