The open source Netlify CMS has hit 1.0, with the release of an editor-friendly UI and general improvements that yield greater stability and usability.
Webpack is a build tool for modern web applications. When webpack bundles your application, it recursively builds a dependency graph that includes every module your application needs. From this graph it then packages all of those modules into one or more bundles.
Today Smashing Magazine launched a complete site overhaul, including a tech stack built from the ground up on Netlify and its open source projects. And it's 10x faster than the old site.
At Netlify we ask our users to leverage build tools so we may assist in the deployment of your project and this post will provide the context of what we actually mean by this. These tools package your project into a bundle that’s ready for deployment. They not only create a production-grade bundle for your site, they also provide scriptable ways to enhance those bundles into smaller modules for lazy loading and optimizations of speed.
Netlify now gives you control over which branches in your Git repository you deploy as well as how you use Deploy Previews, a snapshot of what your site will look like when its merged.
There are build tools like webpack, gulp, and browserify, but no one knows how to really use them. The confusion to how these tools work prevents users from doing a deep dive and understanding build tools. I am looking answer the why behind build tools by revealing the key features you can do with them, scripting, automation, and outsourcing build complexity. Understanding these will lead to build tool enlightenment and the confidence to manage and create your own build scripts.
Announcing the ability to delete form submissions in the Netlify app and API.
Deploy Previews are now more useful for the open source community. When you link a public repository to your site on Netlify, we’ll make the deploy logs publicly visible by default.
Service Workers in the browser are getting a lot of attention lately, but what exactly are they? If you don’t mind I will do my best to answer that question and explain exactly you can do with them in the words to come.