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

推荐订阅源

Y
Y Combinator Blog
GbyAI
GbyAI
IT之家
IT之家
V
Visual Studio Blog
J
Java Code Geeks
A
About on SuperTechFans
A
Arctic Wolf
Google Online Security Blog
Google Online Security Blog
博客园 - 【当耐特】
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
W
WeLiveSecurity
L
LINUX DO - 热门话题
Application and Cybersecurity Blog
Application and Cybersecurity Blog
G
Google Developers Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
Martin Fowler
Martin Fowler
N
News and Events Feed by Topic
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
小众软件
小众软件
Scott Helme
Scott Helme
T
Tailwind CSS Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Palo Alto Networks Blog
罗磊的独立博客
V2EX - 技术
V2EX - 技术
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 叶小钗
宝玉的分享
宝玉的分享
K
Kaspersky official blog
S
Securelist
Cyberwarzone
Cyberwarzone
Schneier on Security
Schneier on Security
PCI Perspectives
PCI Perspectives
S
Schneier on Security
Security Latest
Security Latest
腾讯CDC
SecWiki News
SecWiki News
I
InfoQ
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
The Blog of Author Tim Ferriss
Hacker News - Newest:
Hacker News - Newest: "LLM"
Forbes - Security
Forbes - Security
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
The Last Watchdog
The Last Watchdog
C
Check Point Blog
Hacker News: Ask HN
Hacker News: Ask HN
S
Secure Thoughts
博客园_首页
Stack Overflow Blog
Stack Overflow Blog

The Astro Blog

Astro 6.4 Astro 6.3 Starlight 0.39 Astro 6.2 What's new in Astro - April 2026 What's new in Astro - March 2026 Astro 6.1 CloudCannon Joins Astro as an Official CMS Partner Astro 6.0 What's new in Astro - February 2026 What's new in Astro - January 2026 Astro 5.17 Supporting the future of Astro The Astro Technology Company joins Cloudflare Astro 6 Beta What's new in Astro - December 2025 What's new in Astro - November 2025 Astro 5.16 Stainless Sponsors Astro, Launches Astro-Powered Docs Platform What's new in Astro - October 2025 Astro 5.15 Spirit of Astro: meet the winning designs What's new in Astro - September 2025 Astro 5.14 Cloudflare Donates $150,000 to Support Astro's Open Source Mission Webflow Donates $150,000 to Support Astro's Open Source Mission Mux: Our Official Video Partner Unleashing creativity: How CodeTV built a video streaming platform with Astro and Mux | Astro What's new in Astro - August 2025 Astro 5.13 What's new in Astro - July 2025 Astro 5.12 Starlight 0.35 Astro 5.11 What's new in Astro - June 2025 Live Content Collections: A Deep Dive Introducing… Astro Mart Astro Solstice Festival Astro 5.10 Astro 5.9 What's new in Astro - May 2025 Astro 5.8 What's new in Astro - April 2025 2025 Technical Steering Committee Starlight April Update Astro 5.7 Astro Agency Partner Program Astro 5.6 What's new in Astro - March 2025 Astro 5.5 What's new in Astro - February 2025 Astro 5.4 Starlight 0.32 Astro 5.3 What's new in Astro - January 2025 Astro 5.2 2024 year in review What's new in Astro - December 2024 Astro 5.1 Astro 5.0 Google IDX: Our Official Online Editor Partner What's new in Astro - November 2024 What's new in Astro - October 2024 Astro x Cloudinary SDK What's new in Astro - September 2024 Community Loaders for Astro Content Layer Astro x Hygraph: Content Loader Astro x Cloudinary: Content Loader Astro x Storyblok: Content Loader Content Layer: A Deep Dive Starlight 0.28 Astro 5.0 Beta Release The $100,000 Astro Ecosystem Fund Fall Update Goodbye Studio, Hello DB What's new in Astro - August 2024 Astro 4.15 Astro 4.14 Astro 4.13 What's new in Astro - July 2024 Astro 4.12: Server Islands Netlify: Our Official Deployment Partner What's new in Astro - June 2024 Astro 4.11 Astro Together 2024 Server Islands The Astro Content Layer Zero-JavaScript View Transitions Astro 4.10 Starlight turns one year old! What's new in Astro - May 2024 Astro 4.9 Astro 4.8 What's new in Astro - April 2024 Astro 4.7 Astro 4.6 What's new in Astro - March 2024 Migrating 500+ tests from Mocha to Node.js Astro DB: A Deep Dive The Astro Developer Portal Astro DB
Slashing Development Costs: How WP Engine Lowered Development Costs by Over 50% with Astro’s Starlight | Astro
2023-12-07 · via The Astro Blog

Case Study •

WP Engine is the world’s largest managed WordPress hosting provider. 8% of all humans online visit a WP Engine site each day. Maintaining good documentation is essential at that scale. But the WP Engine team had a problem: they were spending more time maintaining their docs codebase than writing actual documentation. Something had to change.

Starlight is a full-featured, eco-friendly, accessible-by-default documentation theme built on Astro. WP Engine chose Starlight to build their new documentation site for Atlas, WP Engine’s hosting solution for Headless WordPress apps. The results speak for themselves.

Starlight enabled the Atlas team to move twice as fast and lowered development costs by over 50%. Today, the team spends 95% of their time on content and almost zero time on code maintenance and configuration.

Content operations are twice as fast while development costs have reduced by over 50%.

Challenges

There were three main issues WP Engine had with their previous docs site.

First, their docs used to be kept in a separate GitHub MDX repo from the Next.js shell that ingested those files. Every time MDX files were changed, it did not trigger automatic site rebuilds or previews. To work around this, the team had a dedicated development environment where they tested changes before deploying. However, this meant additional Git branch management.

Second, both visual and functional changes to the docs site took a long time. On top of that, the previous docs site did not look great and did not have all features they wanted users to have.

Third, because of the MDX to React solution, only developers could contribute. This prevented key docs contributors such as PMs or customer support folks from making changes themselves.

Requirements

To solve WP Engine’s three major challenges, they needed a low barrier-to-entry solution that improved ease of use for both docs maintainers and contributors. It needed to be something that removed unnecessary time spent on front-end development as a barrier to good docs.

Thankfully for the team, Jeff Everhart, a developer advocate at WP Engine, knew of a solution.

Solution and Implementation

In August 2023, Astro had launched Starlight on Product Hunt to provide an open-source web framework for building modern documentation websites. Jeff was familiar with Astro but hadn’t had a good reason to use it yet. Starlight provided the perfect opportunity.

Homepage for Starlight.

Starlight was perfect for WP Engine because it came with every repeatable element they needed. It came with navigation, search, i18n, syntax highlighting, dark mode, and more out of the box. What’s more, every single element looked good! There were also many customization options including being able to easily specify light and dark mode logos. This was all possible without having to write much custom CSS, if at all. This would make it possible for WP Engine to focus primarily on writing content instead of spending several sprints building user interfaces.

Docs example for Starlight.

The Starlight framework was also a fully static solution shipping only HTML. This lowered the onboarding time for both docs maintainers and contributors when making changes to the site because both parties did not have to learn Javascript nor React to ship something.

Migrating off their previous solution and into Astro was virtually painless. All Jeff’s team had to do was copy the existing folder of ~100 MDX files into the Starlight template and they had a live site. They could manage everything they needed through a config and a simple CSS stylesheet. It took minimal training for their docs team to onboard onto Starlight because of how easy it was to use.

Results

With WP engine’s previous solution, their team spent more time managing the docs site than working with actual content. If the ratio of writing content vs. managing the site was 30:70 before, it was now closer to 95:5. Astro’s Starlight framework reduced friction by such an order of magnitude that a PM on WP Engine’s team had this to say about the new web framework:

“It’s just so much better in terms of experience for our customers but it also saved SO MANY HOURS of my life that I’d otherwise have to spend meticulously testing and shaping new pages to Atlas docs.”

— Product Manager at WP Engine

WP Engine’s content operations is more than 2x faster as a result of removing so many Git procedures and manual testing steps. Because the process is easier, people are also more willing to contribute. Starlight also helped lower their development costs by more than 50% because it provided all of the UI elements WP Engine needed out of the box. Keeping their solution up-to-date is also significantly easier than before. Previously, they would have to manage several dependencies related to different UI elements i.e. drop downs. As a result, they had much more Dependabot tickets to resolve. With Starlight, they only have to update a single framework.

Before: many Dependabot tickets. After: 0 open tickets.