This week Sanity released a component library, Netlify unveiled a technology partner program, Gatsby introduced an interactive new way to scaffold projects, and Micro wants to be the backend for your serverless front-end.
But the biggest news this week is:
Cloudflare Purchases Linc to Supercharge Cloudflare Pages
First, what are Cloudflare Pages? It’s the newest the entrant in the static website hosting wars. Cloudflare Pages is still in preview, but Cloudflare made a big splash when they announced it two weeks ago.
And now, Cloudflare purchased Linc:
We see a huge opportunity with Cloudflare Pages. It goes beyond making it as easy as possible to deploy static sites, and extending that same ease of use to building full dynamic applications. By creating a seamless integration between Pages and Cloudflare Workers, we will be able to host the frontend and backend together, at the edge of the Internet and close to your users. The Linc team is joining Cloudflare to help us do just that.
What makes Linc special? I’m still trying to wrap my head around that. However, their preview link feature seems cool:
Every single commit has a unique URL for every backend. Now, the whole organisation can see & use any version against any backend, such as development, staging or even production.
From every preview link you can send a comment (with screenshot & metadata) straight into a Pull Request. No need for Github access.
So, the market Netlify originally and literally defined is now fully validated. And speaking of Netlify…
Netlify Launches a Technology Partners Program
In high school if you can figure out who is popular by counting the number of kids at their lunchtable. This week Netlify flexed their varsity captain status with a new partner program, and invited a bunch of headless CMS’s to break bread.
Netlify also launched a helpful directory that lists their tech partners, so Web Developers can easily perform due diligence before finally settling on Contentful.
Learn more: Netlify’s Technology Partners
The New ‘gatsby new’ Command
My colleagues at Gatsby released a new way to rapidly scaffold a Gatsby site. I love that we’re focused on removing all of the papercuts from React development, so developers can get the boilerplate out of the way and work on the unique parts of their site.
If you don’t have Gatsby installed yet, you can run:
npm init gatsby
If you do have Gatsby’s CLI installed already, just run:
Either one will start up a really cool wizard experience that will ask you a series of questions and build a custom starter project for you!
Sanity Releases New Component Library
There’s nothing more frustrating for a Content Editor than being forced to use a “developer-friendly” CMS that has an ugly, inaccessible editing UI. Sanity is now making that common scenario inexcusable with Sanity UI, their React component library.
Some Content Editors will stick with a CMS like WordPress just because the editor is familiar, which makes their workflow productive. If you hope to ween them away to another solution, you better make sure the UX is amazing, which Sanity UI can help with.
Learn more: Sanity UI
Miro asks to be your Netlify for the backend
Instead of building a backend from scratch or hunting for (and paying for) a dozen different services, Miro wants to give you one platform that offers common use case APIs that you can host yourself, or with their new SaaS.
Here’s what they have at launch:
- Helloworld – The canonical helloworld to kick the tyres
- Chat – Messaging as an api to embed anywhere
- Posts – The foundation for a headless CMS
- Comments – Add comments to posts or replies to your app
- Tags – Categorise your posts for quick searching
- Feeds – Crawl and index RSS feeds into your posts service
- Location – Realtime gps point location tracking and search
- Messages – An inbox for private messages and related
- Notes – Simple todo notes, lists, etc
- Users – User management and authentication
Seems cool, but I’m in wait-and-see mode before I tinker with it, or recommend it to any friends.
Learn more: Miro: Your New API backend for the JAMstack