惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Troy Hunt's Blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
T
Tenable Blog
L
LINUX DO - 热门话题
V
Visual Studio Blog
I
Intezer
Blog — PlanetScale
Blog — PlanetScale
Cisco Talos Blog
Cisco Talos Blog
A
Arctic Wolf
C
Cyber Attacks, Cyber Crime and Cyber Security
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
Know Your Adversary
Know Your Adversary
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
N
Netflix TechBlog - Medium
SecWiki News
SecWiki News
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
Project Zero
Project Zero
W
WeLiveSecurity
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
Recorded Future
Recorded Future
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Vercel News
Vercel News
S
Securelist
Spread Privacy
Spread Privacy
L
LangChain Blog
云风的 BLOG
云风的 BLOG
G
Google Developers Blog
MongoDB | Blog
MongoDB | Blog
Google DeepMind News
Google DeepMind News
Recent Commits to openclaw:main
Recent Commits to openclaw:main
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
CERT Recently Published Vulnerability Notes
罗磊的独立博客
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
The Last Watchdog
The Last Watchdog
Attack and Defense Labs
Attack and Defense Labs
博客园 - 司徒正美
Help Net Security
Help Net Security
L
Lohrmann on Cybersecurity
人人都是产品经理
人人都是产品经理
Forbes - Security
Forbes - Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
PCI Perspectives
PCI Perspectives
博客园 - 【当耐特】
T
Tor Project blog

CloudCannon Blog

Building with AI: Git-based vs headless vs traditional CMS CloudCannon + Astro: performance meets powerful content management Introducing the Astro Component Starter Introducing Jetstream — built on the Astro Component Starter Why we switched to the system font stack Redesigning CloudCannon’s docs with Diátaxis, Lume, and Pagefind Make content editing more visual: upgraded Editable Regions How Configuration Mode makes building editing interfaces easy Your hosting just got an upgrade (and a price cut) Custom testing domains for professional branding Keep your content consistent with input validation Managing multilingual content in CloudCannon Simplify team publishing with conflict resolution and domain tools Open Beta: Publishing Conflict Resolution Getting started with CloudCannon and Astro: Bookshop, components, and live editing Welcome to the CloudCannon Community! Omnichannel delivery is just marketing spin from API-based CMS companies Getting started with CloudCannon and Astro: Snippets and Collections Managing digital assets in CloudCannon: a guide to smart asset storage Understanding CloudCannon's branching workflows and Projects: a complete guide What is a static website? CloudCannon’s 2024 wrapped Getting started with CloudCannon and Astro: WYSIWYG blogging Jamstack vs. WordPress: reasons to make the change The top five static site generators for 2025 (and when to use them!) Free Jekyll themes for 2025: ten great community options Eleventy (11ty) vs. Hugo How to set up WYSIWYG editing with MkDocs Material The rise of static-first websites: why major brands are making the switch Watching your Core Web Vitals on Jamstack Understanding the difference between static, dynamic, and hybrid websites Looking for an alternative to Netlify CMS or Decap CMS? Designing components for your website editors: a CloudCannon case study Does my website look big in this? Six tips to lower your page weight Content is sacred — so own your revision history The eternal balancing act: load time vs. delay time Streamlined Headless Mode, Unified Configuration, and live data editing What is a headless CMS? Looking for a TinaCMS or Tina Cloud alternative? The ultimate guide to Hugo Sections Coming soon: Live config editing and data reloading Faster publishing workflows out now! Why information architecture matters for your website Website UX vs SEO: picking your battles Easily manage your multilingual Astro site in CloudCannon How you can optimize publishing workflows for your content team How you can optimize your CMS for SEO success How you can optimize your Content Editor for long-form articles How you can optimize your Visual Editor for page building Secure, swift, and stable: static sites for the financial sector Enhanced flexibility for teams with Custom Permissions Building static sites that scale The Inaugural 11ty International Symposium on Making Web Sites Real Good How to manage hundreds of connected websites with a Git-based headless CMS How we’re building CloudCannon for accessibility CloudCannon’s new editing improvements are here! Open Beta | New ways to collaborate on editing your websites Top 11 free Eleventy themes for 2024 Top 10 free Astro themes to use in 2024 Why choose a Git-based headless CMS over a monolithic DXP in 2024? Learning web development: a self-guided roadmap Partner Site of the Month: Blüthner Piano Centre, by Winteractive CloudCannon’s 2023 wrapup Let’s create a microblog with visual editing using Bookshop and Eleventy Update and visualize your branches with CloudCannon Projects What is a Git-based CMS and why you should use one CloudCannon secures SOC 2 certification The complete guide to growing your web development agency Automatically optimize your images with Eleventy Image and CloudCannon Share components and syndicate content with Site Mounting Partner Site of the Month: Cru Uncorked, by Ed Meehan New web component for responsive HTML tables Wrapping up HugoConf 2023 Partner Site of the Month: Van Dillen Antieke Bouwmaterialen, by Fulldev How to become a freelance web developer: a comprehensive guide Q3 2023: CloudCannon features and improvements 22 ways to deliver more value to your web development clients Partner Site of the Month: DC Gay Flag Football League, by Ed Cupaioli A new way to configure your CloudCannon sites CloudCannon — the official CMS partner of Eleventy Full CloudCannon support for Nuxt static sites Partner Site of the Month: Stadium Bike, by Insight Creative, Inc. HugoConf 2023, brought to you by CloudCannon DAM Support for Cloudflare R2 and DigitalOcean Spaces Eleventy (11ty) vs. Gatsby in 2023 – which SSG is best for you? How CloudCannon’s live editing works with Astro and Bookshop Partner Site of the Month: Fiducian, by Croissant & Baguette Eleventy (11ty) vs. Astro How to customize CloudCannon’s Client Sharing interface Let anyone, anywhere, edit your CloudCannon sites Top 23 free Astro themes for building out-of-this-world static sites in 2023 How Jampack optimizes our Eleventy website and improves performance Astro vs. Next.js CloudCannon.com is now built with Eleventy! Out-of-this-world support for all Astro users Introducing the CloudCannon Partner Program Full CloudCannon support for Gatsby Top 10 Free SvelteKit Themes for Building Lighting-Fast Static Sites in 2023 Enhanced CloudCannon support for Next.js users Upcoming CloudCannon Interface improvements (Open Beta)
CloudCannon’s 2022 Highlights and 2023 Roadmap
2023-01-28 · via CloudCannon Blog

In the latest episode of Static Feedback, George Phillips — CloudCannon’s Cofounder and Chief Technology Officer — spoke about the roadmap for the year ahead and the changes that have come to CloudCannon over the past twelve months. It’s been a busy year, and the path ahead is looking equally exciting.

2022 highlights Direct link to this section

In 2022, CloudCannon averaged one release per week, supporting new static site generators (SSGs), bringing support for others out of beta, and making hugely positive and efficient changes to the way developers build their static sites, and to the ways editors create and manage content:

Global configuration file Direct link to this section

We brought in a global configuration file that’s independent of the user’s static site navigator, meaning that support for any SSG — JavaScript-based, Go-based, or anything — is possible. (As a CI/CD platform there’s a lot of technical possibilities available to our users, and 2023 will see more documentation, templates, and support for users bringing their existing sites to CloudCannon, regardless of the SSG used to build them.)

Syncing framework improvements Direct link to this section

We added support for Git LFS, and we rewrote our entire syncing framework so users can change branches on existing sites. This means everything is much more resilient to pushes or pulls failing: in the event that GitHub goes down (which we saw three times last year), CloudCannon will keep your changes, wait until the Git provider downtime is finished, and just push the changes back.

DAM support Direct link to this section

We also added support for digital asset management systems (DAMs) and assets, which allows users to choose where to store their large files — as opposed to keeping non-editable media files in a Git repository.

Schemas Direct link to this section

You can keep your data up to date by adding new keys to your collection schemas, meaning you can populate the initial contents of new files, keep your content consistent, and provide default options when choosing a new file.

Live previews and multi-file commits Direct link to this section

With live previews via React, any other JavaScript, or a component system like Bookshop, you can reduce the time between testing a change and seeing it live. We’ve essentially removed the ‘wait for build’ roadblock — a common headache for editors and content writers. Along with these changes we’ve brought in the ability to edit and batch save multiple files, as well as the ability for users to review or discard changes to files before committing.

Git updates, permissions Direct link to this section

CloudCannon’s GitHub integration is now updated to a GitHub App, meaning users have much more fine-grained choice about the repositories they share access to. We’ve also reduced permissions for Bitbucket and GitLab, meaning CloudCannon doesn't have excessive access.

Snippets Direct link to this section

With CloudCannon’s new Snippets feature, content editors can use a simple interface to easily insert includes, shortcodes and Markdown extensions into their content — all without touching the underlying code. Snippets will be a big part of CloudCannon support for new SSGs in the future: with them, we've really opened the door to supporting templating language that sits within a block of text.

Eleventy and SvelteKit out of beta Direct link to this section

In the final month of 2022, CloudCannon brought support for both Eleventy and SvelteKit out of beta, with a full page-building experience, a new template, and full documentation for each. These templates act as a proof of concept for what’s possible on CloudCannon.

2023 Roadmap Direct link to this section

CloudCannon has several big goals for the year ahead — bringing support for more SSGs out of beta, increasing the number of site templates configured for CloudCannon editing, and adding richer configuration options for agency and enterprise users to add new sites and streamline the way Organizations are created. We’ll also be focusing even more on improving the editing and writing experience for content writers and editors, to give them more control over their data as well as their written content.

Overall, we’re committed to bridging the gap between software that people can run, and software that people can configure. Editor choice and developer freedom should, after all, go hand in hand.

Increasing SSG support Direct link to this section

In 2023 we’ll be bringing support for Next.js, Gatsby, and Astro out of beta, as well as SSGs that address documentation use cases, like MkDocs, Docusaurus, and Sphinx. We’ll be creating templates for each SSG that demonstrate how both CloudCannon editing and configuration work, as well as documenting the process of both creating new sites and importing existing sites to CloudCannon.

Fine-grained permissions Direct link to this section

We’re working on designing even more fine-grained permissions and user roles, giving all users and user groups the flexibility they need for their organization structure.

More approachable configuration Direct link to this section

The double-edged sword of having a highly configurable content management system is that users need to learn a lot of different configuration options. We want to ensure that our global configuration file is more approachable to all users, whether or not they have experience building sites with an SSGs. We’re still in the process of scoping out this issue, but users can expect to see more clarity about site configuration, both with CloudCannon’s interface and in the config file itself.

Helping editors even more Direct link to this section

Our final focus for the year — and this is a big one — is thinking more deeply about what editors need from a CMS, and how we can make it easier for developers to configure for their editors. Our end-goal here is bridging the ‘imagination gap’ — the space between what an editor can imagine being on the page, and the preview of the page itself.

  • To this end we’ll be investigating live editing of data files, which could bring the same magical experience as live-rendered page building to things like CSS variables.

  • We’re also excited about helping teams of editors collaborate more closely by reviewing and commenting on each other’s work, and co-authoring commits.

Features for everyone: freelance devs, agencies, and enterprise Direct link to this section

New features for CloudCannon’s CMS, whatever they are, mean that everyone wins. We’re guided by this principle, so we tend to find the engineering bandwidth to address support or feature requests from any CloudCannon customers, regardless of the plan they’re on — whether it’s migration from another CMS, adding support for new DAMs, or something entirely new.

The CloudCannon API and our vision for 2023 Direct link to this section

With our API, coming in 2023, developers will be able to work a lot more efficiently in their local environment, automate more tasks, and validate their configuration before pushing.

We’re aiming at a shared CloudCannon experience — from developer to non-developer to commenter to reviewer — where everyone can view the version of their website that they're happiest with. Developers can use their preferred text editor, technical editors or documentation teams can work in Markdown or any other view they like, marketing or legal teams can review content in a user-friendly interface, and everyone is still working on the same files.

The power of this vision is enabled by the site content and static site generator being together, with CloudCannon connecting everything. We’d see more image processing, more cropping, more integrations with useful tools. Imagine having a DAM that’s connected to Canva, Figma, or Unsplash, or bringing other external data sources to your static site.

Taking this a step further: CloudCannon will be able to start making informed suggestions about what users should do next — not just an SEO tool, or a broken link checker, but a deep link to the CloudCannon editor to fix the issue.

Ultimately, we want our users to be able to publish with confidence. Everything we’re already working on — and everything we have planned to work on throughout 2023 — will help make all the people who work on a static site feel more comfortable, and work more efficiently.

How will we get there? By carefully scoping out new features. By building in configurability and flexibility at every step. And by talking to our users.

Our thanks to everyone who has discussed their feature requests with us, and we look forward to talking to you more over the coming months.