12 December 2020

What is Netlify ?

What the what is Netlify and why am talking about it

Above all else, Netlify is a tool used to deliver Jamstack websites.

A Jamstack site typically has three primary pieces:

Netlify focuses on that third piece. It is a tool that will run your build process when you make a change, and then upload your static files to a CDN to serve them to your visitors without the need for an application server or database. It automates this process by connecting to your GitHub (or other Git remote provider) repository and running builds when code changes (based on your configuration).

But Netlify also understands that the practicality of scaling Jamstack sites requires additional functionality, which is why they offer features like form submissions, authentication, and serverless functions. They even have an open-source CMS.

But Netlify isn't just another player in the Jamstack ecosystem. In fact, Netlify (or, more specifically, CEO Matt Biilmann) actually coined the term Jamstack (originally "JAMstack"). On one hand, that means that some (for-profit) company holds the reigns to a community, including its website, conference, and Slack community. On the other hand, it means there is a major player in the Jamstack community driving to keep the community's best interests at heart.

That's what I love most about the Jamstack community and Netlify. As the founders, Netlify welcomes competition. And yet, at the same time, they are dedicated to maintaining the core benefits of what makes the Jamstack so great within their primary service offerings.

As an introduction to Netlify, this only brushes the surface. I am going to write quite a bit about Netlify and also the Jamstack. Check out some of those articles or give Netlify a whirl to see for yourself what it's all about.


Thanks for taking the time to read this!

If you enjoyed it, and think others would benefit from the read then feel free to share it on Twitter (or elsewhere). I’m always up for a discussion about anything I’ve written too, so get in touch if you want to chat!

If you’ve spotted something out of place or something needs correcting, feel free to let me know.

A newer entry What you need to know about Netlify Forms

21 December 2020 Netlify forms are an incredibly powerful feature. They enable you to accept dynamically-driven user data on your static site. But you must understand a few key concepts about Netlify forms if you're going to have success working with them.

An older entry Incrementing Variables in JavaScript

6 November 2020 JavaScript has three different types of incrementers: i++ ++i and i+=1. Let's look at how they differ from one another.