Jamstack
tracking issue for https://about.gitlab.com/handbook/engineering/incubation/jamstack
Netlify/Vercel/Cloudflare pages alternative
Editing and adding images must be easier https://www.youtube.com/watch?v=A5_RIEYyIjo
Cloudflare Pages https://news.ycombinator.com/item?id=26778894 and https://blog.cloudflare.com/cloudflare-pages-ga/
Consider building it on Fastly Compute@Edge like Gatsby
Lauren Barker: Marketing is using Netlify CMS on GitLab Pages. The authentication process is worse because we're not on the Netlify SaaS. Right now we have to switch from OAuth to something else. If you use Netlify, all of the authentication is wrapped in.
Following up on your Netlify CMS question in the group conversation today. Here is an epic for the Neltify CMS admin interface and infrastructure iterations. Here is an issue specific to migrating away client-side implicit grant to an authorization code flow process for authentication.
Here is the handbook documentation.
We've also created issues directly with Netlify CMS about bugs we've encountered with the system. Here's an example and how we plan to contribute back. They've been great to collaborate with thus far.
Sid: Great video on https://www.youtube.com/watch?v=tGi13Gd8dto this, thanks!
Sid: What do we need?
- Automation to detect what type of site it is.
- Deploy to a CDN (if we already do that we should advertise it)
- It was also very fast, how fast are we
- Deploy without a domain by default
- Move Pages in the side bar
- One click deploy
- Add NetlifyCMS as a template (we're using it in marketing)
EricB: In order to compete with Netlify we’ll need to do:
- Expand SSE support beyond Middleman
- Support more common use cases like creating a new page from a template and editing multiple pages in a session
- Tight integration with Cloudflare or other CDN for asset hosting
- Invest in Pages to improve configuration and usability for non-engineer personas
- Invest in (or provide alternative integrations with) serverless functions