#19: Netlify, JAMStack, and Next.js — a true Gatsby alternative?

Deploy Friday: Your source for everything Open Source - A podcast by Platform.sh

Categories:

The benefits of JamstackIn this episode, we speak with Cassidy Williams and Jason Lengstorf, both on the Developer Experience Team at Netlify, about deploying Jamstack (which stands for Javascript, APIs, and Markup) applications to Netlify. Jason clarifies the Jamstack, “It’s honestly not a stack at all, so it ends up being a silly name for an architecture. Jamstack is a way of organizing your code. The Jamstack architecture is where you're abstracting your front end to being a layer of static assets that can be deployed to a CDN.”Netlify helps host and maintain Jamstack applicationsCassidy explains how Netlify and Jamstack work together to maximize productivity, “The short way of saying what Netlify does is we host Jamstack applications. But the longer form is not only do we host them, but we also have a ton of different features that make it easy for the developer to maintain Jamstack applications.”These features include:Form management — Add a Netlify attribute to an HTML form, and it will automatically gather all of your responses for youSplit testing — Point different branches (whether production, staging, or QA) at different groups of users to test and compare the resultsDeploy previews — See what your deployment is going to look like on any given pull request before pushing it liveSnippet injection — Inject different snippets of code into your applications without having to include it in the code itselfNetlify can also connect with GitHub, GitLab, or Bitbucket repositories, increasing your productivity further. Jason adds,“You want to switch as few contexts as you can when you're trying to get things done. When you’re working in GitHub, you can push up changes and Netlify will show them to you in deploy preview. All the context you need is right there. You don't have to go to other places to do other parts of your job, you can consolidate that whole workflow.”You can try out Next.js on Platform.sh today by clicking the Deploy on Platform.sh button in our template's README: https://github.com/platformsh-templat…Platform.shLearn more about us.Get started with a free trial.Have a question? Get in touch!Platform.sh on social mediaTwitter @platformshTwitter (France): @platformsh_frLinkedIn: Platform.shLinkedIn (France): Platform.shFacebook: Platform.shWatch, listen, and subscribe to the Platform.sh Deploy Friday podcast:YouTubeApple PodcastsBuzzsproutPlatform.sh is a robust, reliable hosting platform that gives development teams the tools to build and scale applications efficiently. Whether you run one or one thousand websites, you can focus on creating features and functionality with your favorite tech stack and leave managing infrastructure and processes to us.