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.
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
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!
A step-by-step guide on how to host a website built with static site generator Jekyll 4.0.
The JAMstack isn’t really a new concept. Developers have been building sites that utilize JS, APIs and Markup in some shape or form years before the term had even been formalized. Regardless, the JAMstack’s steady rise in popularity over the last few years points to a resurgence of static …
One of the most valuable skills one can possess as a developer is to learn how to scope down your work into manageable PRs (pull requests). In this article, we dive into some of the whys, and then move on to the hows: the processes you can use to scope PRs down, as well as who on your team …
Keep the benefits of WordPress while avoiding its biggest flaws with a Gatsby frontend. In this step-by-step guide, learn to migrate to the Jamstack.
A guide to help you test and publish your Angular schematics.
Gradually add Jamstack capabilities to your existing platform with Netlify redirects. Proxying, and shadowing unlock a simple migration path.
Using Netlify Schematics to create and edit files for your Angular projects.
A guide on how to add Netlify schematics to your Angular project ♥.
Jump right in to the explanations and examples in this extended video from freeCodeCamp to learn about the JAMstack. Full of links and resources.
The introduction of Vue 3 will undoubtedly change the way we write and reason about Vue moving forward. In light of this imminent change, it’s worth examining how we think about state management in Vue to embrace this upcoming change. In this post, we’ll dive into the new Composition …
Make your Gatsby builds twice as fast by taking advantage of parallel processing! This step-by-step tutorial will show you how.
Angular now has a static site generator, Scully. Check out all the new features that have been added in the few months since its conception.
This post walks you through how to create a project type detector for the Netlify CLI using the Angular detector as an example.
Learn how to build a JAMstack Ecommerce Store with BigCommerce, Netlify, & Gatsby.
In this post, we capture some great advice from Francesca Guiducci, a backend GraphQL developer who has worked at companies such as Trulia and Pinterest implementing GraphQL migrations.
A getting started guide to using the Angular static site generator, Scully.