Nguồn: Cloudflare Blog

Tóm tắt

Cloudflare công bố một unified CLI tool và local explorer cho toàn bộ platform — thay thế cho việc phải dùng nhiều tools riêng lẻ (Wrangler cho Workers, API calls cho DNS, dashboard cho routing). Bài viết giải thích kiến trúc và các quyết định thiết kế đằng sau dự án này.

Một trong những challenges lớn nhất là Cloudflare có hàng trăm products với APIs khác nhau, được phát triển theo thời gian bởi các teams độc lập. CLI phải cung cấp consistent UX trong khi vẫn expose full power của từng product. Giải pháp là một layered architecture: một core CLI framework với plugins per product area.

Local explorer là tính năng đặc biệt thú vị: nó cho phép developers visualize và navigate Cloudflare infrastructure của họ locally — xem toàn bộ routing tree, Workers deployments, và KV namespaces trong một interface interactive. Điều này giải quyết pain point lớn là phải context-switch giữa dashboard, multiple CLIs, và direct API calls khi debugging infrastructure issues.

👉 Đọc bài gốc