DEV Community

Cover image for GraphQL resources, new App Framework features and Algolia search implementations
Stefan Judis for Contentful

Posted on • Originally published at contentful.com

GraphQL resources, new App Framework features and Algolia search implementations

Aloha and happy July, Contentful community

I just came back from a few days of vacation and am excited to share some Contentful updates with you.

This month's newsletter is full of resources about GraphQL, new App Framework features and Algolia search implementations.

I'm also interested in what you're building. Please share it with us --- you can tweet @contentful what you've built using #BuiltWithContentful, or reach out to me.

Let's get into some nerdy stuff, shall we?

Exciting things from the internet

The GraphQL Spec, Simplified

GraphQL lingo can be confusing. What's a Field, a Fragment or a Directive? Loren Sands-Ramshaw wrote a great introductory article that helps you get ready for GraphQL small talk.

GraphQL outside the happy path

Our very own Stephan Schneider spoke at GraphQL Wrocław and got knee-deep into GraphQL error handling. In his talk, he covers the GraphQL request cycle and shares error handling best practices.

A Complete Guide To Accessible Front-End Components

This Smashing Magazine article is a link for your bookmarks. Vitaly Friedman collected countless resources on accessible front-end components.

Contentful corner

How to add Algolia InstantSearch to your Next.js application

If you want to learn how to sync Contentful data to Algolia and implement the search UI components in your Next.js application, this post is for you. Read about how Salma added search to her blog and implemented Algolia InstantSeach

App hosting with the Contentful App Framework

Our App Framework allows you to customize the Contentful UI and establish new content workflows. Previously, you had to host your app and provide a publicly accessible URL. This has now changed! You can now host your apps right in Contentful. That's huge!

How to filter entries by linked references in GraphQL

People often ask us how they can filter entry references in our GraphQL API. Unfortunately, that's not possible right now, but you can flip your queries around and achieve the same result using the linkedFrom field. Salma explains how to do that on our blog.

Contentful tip

If you're autogenerating your URLs using the "Slug" appearance setting, you can now choose which field should be slugified.

If you're autogenerating your URLs using the "Slug" appearance setting, you can now choose which field should be slugified. 🎉

Changelog

New Compose + Launch trials have been extended from 10 days to 60 days

The free trial of Compose + Launch for Team and Community users has been extended from 10 days to 60 days.

App hosting has been released

You can now host your apps using Contentful without any external hosting providers. App hosting stores and serves your app securely without any additional setup. 

Duplicate pages in Compose

Compose now supports duplicating pages. If you have cases when you need to create new pages that are very similar to an existing page you have, then this new feature is for you.

Stay safe, and we'll check in with you next month!

That's it for July! Visit our developer portal to stay up to date. It includes developer blog posts, videos and tutorials. Let us know via Slack or Twitter how we can continue to help you make awesome things, nd don't forget to show us what you've built on Twitter with #BuiltWithContentful!

If you enjoyed this newsletter, sign up to receive the next one in your inbox!

Discussion (0)