Getting started with Next.js and Contentful
Instructor: Salma Alam-Naylor and Stefan Judis
Next.js is a powerful Static Site Generator powered by React that gives you exceptional flexibility in how you fetch, pre-render and update the content that powers your web applications. In combination with Contentful — the headless content management platform — you can build, iterate, scale and deploy your content with ease.
In this workshop, Salma and Stefan will guide you through a fresh blog setup with Contentful and Next.js. You'll learn how to use Contentful's GraphQL API to generate dynamic pre-rendered static pages based on your blog entries, you'll explore the power of Contentful's Rich Text Field (it's so much nicer than a traditional WYSIWYG editor!) and understand how you can rebuild your website on content changes with either webhooks or Incremental Static Regeneration from Next.js.
Salma — or whitep4nth3r — helps developers build stuff, learn things and love what they do. With a background in music, teaching, and comedy, and after a career as a front end developer and lead engineer, Salma is now a Staff Developer Experience Engineer at Netlify. A Microsoft MVP for Developer Technologies, Twitch Partner and winner of the Jamstack Conf 2021 Community Creator Award, Salma's projects center on activism for social change in the technology industry alongside making web development fun, accessible and engaging.
Stefan works in Contentful's Developer Relations and quickly fell in love with web performance, new technologies, and accessibility. He is also a curator of the online resource Tiny helpers, contributes to a variety of open source projects, and enjoys sharing nerdy discoveries.