If you visited our homepage recently and are from the United States, you might have noticed that we added a small dismissible US Election banner at the top of the page to encourage Americans to make their voice heard and go vote in the upcoming election.
The Netlify Blog
Exploring the Jamstack, static sites, and the future of web development. Subscribe to our newsletter to make sure you don't miss anything.
All posts / Guides & Tutorials
There can be a lot of confusion around why Jamstack is becoming so popular or so widely used. How does it differ from other technology stacks? This animated explainer breaks down the answer to "Why Jamstack?" visually.
We had a blast at Next.js Conf and our teammate Cassidy had a spooky demo for everyone.
In this tutorial, we'll create a Nuxt application with Hasura to create GraphQL endpoints. It's an incredibly smooth developer experience to create a fullstack Jamstack app quickly.
So you want to build your web application using third party APIs. Given so many options, how do you choose?
Learn about deploying sites with the Netlify API and Postman. Get the building blocks you need to make use of our API endpoints and get a basic website live!
Learn more about Netlify's own website tech stack. Recently we combined Eleventy and Vue, read about the details behind the setup in this article.
Nuxt has created a new static configuration option, which works extremely well for Jamstack sites, in particular creating automatic dynamic routes. This post goes over the new feature.
In this post, you'll learn how to set up and integrate Prismic with Next.js on Netlify.
In this post, you'll learn how to set up and integrate Contentful with Next.js on Netlify.
Learn how to build a self-hosted, open-source blog. In this guide, you’ll learn how to deploy Strapi to Heroku & auto-deploy changes to your Netlify site.
Netlify now supports self-hosted instances of GitHub Enterprise & GitLab! Learn how you can start shipping with Netlify today!
Let your users tell you how they feel! Avoid the hassle of comment moderation without removing interactivity with this fun, open source slider!
In this post you'll learn about how to use the Netlify Identity Widget in your Next.js projects!
This step-by-step, post-by-post, tutorial will show you how to create a pre-rendered Angular blog using Scully, Markdown content and Netlify's CDN.
Companies at every size need to make money to survive. Learn how to manage user subscriptions and paywall content in this in-depth tutorial!
Learn how to use Commerce.js and React with Next.js to create your own Jamstack eCommerce sites in this detailed tutorial with demonstrations and code samples.
Netlify and Name.com have teamed up to offer domain names in Netlify’s platform. Learn the basics and how to set up DNS records or use the in-flow DNS hookup with Netlify.
In this post, we'll add login, add multiple external OAuth providers, and create user roles with just two lines of code!
Gatsby is one of the most popular front-end tools in web development today. Learn what it is, what it’s best at, and whether or not it’s right for your site.
Have a custom back-end or API? You can build a Jamstack app with that! Learn how it works in this step-by-step tutorial.
If your Jamstack app needs extra power, create a custom back-end for dynamic features! Learn how in this tutorial on creating a custom Strapi back-end.
What's so exciting about Next.js? Should I be using it for my project? Here's a primer to help figure out if it's right for you.
When the site you are building keeps growing in size and is very large, the time it takes to pre-build that site takes longer too. This article goes into detail about how best to architect your web property to build quickly and with confidence.
Your Netlify builds just got better with improved logging. Get deeper insights into what’s happening in your builds for an even better experience!
Gatsby is a powerful tool for creating web sites and apps. Learn how to keep your builds as fast as your website with these Gatsby build optimization tips.
Using the next-on-netlify package, you can use some of Next.js's server-side routing features on Netlify with ease.
In part 3 of the `What is a Netlify Build Plugin` we'll go over how to share your lovely build plugins and find other plugins in the community!
Accepting submissions to forms with Netlify and Next.js is straightforward, with just a few easy steps!
By enabling cache management or generating build artifacts like RSS feeds, modifying builds pre-deploy enable you to optimize your code for maximum efficiency in production. In this post, Divya walks through how to optimize your environment variables based on context with the help of build …
Use the browser’s Payment Request API to quickly accept payments on your React sites! Stripe makes it fast to integrate Apple Pay & Google Pay.
In part 2 of the `What is a Netlify Build Plugin` we'll create a plugin that touches every build events and utilizes some features like inputs, contestants and the build util for error handling.
With our automatic preview deploys you get 3 ways to handle sensitive environment variables. Learn how we've improved them for even greater control.
Next.js 9.4 is out, and there's a handful of juicy features to try out!
Here's a primer on the Open Graph Protocol, and how to update metadata in your Next apps!
If you've ever wanted to build a Next project on Netlify, here's a tutorial to get you started.
Netlify build plugins allow you to customize, automate, and have more control over your build process. In this post, we'll walk through enabling and utilizing build plugins as well as running them locally and disabling them.
Taking donations is a fast & powerful way to take in money on your website. Whether you’re a non-profit or an indie creator, get started with Stripe in minutes!
Unnecessary builds can be incredibly wasteful and time consuming. In this post we dive into Netlify's ignore setting, a simple and easy way to ignore certain builds to conserve your overall build time
When you publish a post on Contentful, you typically want your site to rebuild to include it. In this post we'll go over Netlify's webhooks, which allows Netlify to accept HTTP POST requests as a signal to trigger new builds when content updates.
Gatsby has added support for incremental builds. Learn how you can take advantage of it to speed up your Gatsby builds on Netlify today!
Send sales from your Jamstack e-commerce site for fulfillment using Stripe webhooks, Netlify Functions, and transaction email from SendGrid.
This step-by-step guide from the awesome guest poster, Nrwl's Rareș Matei, walks you through strategically deploying only what's changed in your monorepos using Nx and Netlify.
Contentful has gotten a lot of traction lately as a modern CMS that offers a headless model to allow for both rich content editing and the ability to build modern web applications. In this tutorial, we set up a blog with Contentful and Nuxt.
Learn how Static Site Generators can boost your website's speed, improve security, and more easily scale. Plus 3 tips for finding the best one for you.
Learn how to accept money on Jamstack sites in this tutorial (with videos)! Use Stripe Checkout & Netlify Functions to add e-commerce in minutes.
A beginner's guide to terminal aliases, which shows how to speed up productivity by making good use of your `.bash_profile`
Jamstack with no bloat! See what the static site generator Eleventy can do and why it’s exciting in this quick overview and tutorial.
In a SPA, routes are client side rendered, meaning that route changes only correspond to changes in page content. In this post, we dive into enabling predictable redirect rules by diving into enforced and unenforced rules in Netlify's redirects logic.
Ready to start to transition your Angular site to the Jamstack? Why not start with your homepage where you can pre-render your content using Scully and store your assets on the cloud? This tutorial will get you up and deployed in no time!