زیرساخت و توسعه

Cloudflare ابزارهای Void را برای ساخت و استقرار اپ‌های Vite متن‌باز کرد

Void مجموعه‌ای شامل SDK، رابط خط فرمان و پلتفرم خودمیزبان است که مسیر ساخت اپ‌های فول‌استک با Vite و استقرار آن‌ها روی Cloudflare را یکپارچه می‌کند.

۲ دقیقه مطالعه
File:Cloudflare and EY Office Complex – Modern Architecture in Alcântara, Lisbon (54708346011).jpg
تصویر آرشیوی واقعی؛ لزوماً متعلق به زمان این خبر نیست. — Dale Cruse - 10M views from San Francisco, CA, USA · پرونده اصلی · CC BY 4.0

Cloudflare از متن‌بازشدن سه ابزار Void خبر داده است: یک SDK برای ساخت اپلیکیشن، یک رابط خط فرمان برای استقرار و یک پلتفرم خودمیزبان برای مدیریت محیط استقرار. این ابزارها در قالب یک بستهٔ JavaScript و افزونهٔ Vite عرضه می‌شوند و نصبشان با دستور `npm install void` انجام می‌شود.

Void برای افزودن قابلیت‌هایی مانند مسیرهای سمت سرور و دسترسی نوع‌دار به داده‌ها به جریان کاری Vite طراحی شده است. به‌گفتهٔ Cloudflare، توسعه‌دهندگان می‌توانند سرور و کلاینت اپ را کنار هم بسازند، نوع‌های داده را از پایگاه داده تا رابط کاربری حفظ کنند و منابع Cloudflare موردنیاز اپ را به‌طور خودکار فراهم کنند. رابط خط فرمان، اپ‌های ساخته‌شده با SDK را روی پلتفرم مستقر می‌کند.

Cloudflare می‌گوید Void ابتدا قرار بود پلتفرمی خصوصی برای استقرار اپ‌ها باشد، اما پس از پیوستن VoidZero به این شرکت، تصمیم گرفتند آن را متن‌باز کنند. این تغییر، به‌گفتهٔ شرکت، به نیاز سازمان‌هایی پاسخ می‌دهد که می‌خواهند ساخت اپ‌های داخلی را تشویق کنند، اما نمی‌خواهند دسترسی مستقیم به فضای ابری را در اختیار همهٔ کارکنان بگذارند.

مدیران پلتفرم می‌توانند دسترسی کاربران را کنترل کنند، سقف منابع تعیین کنند و استقرارها و میزان استفاده را از طریق Void CLI یا داشبورد مدیریتی بررسی کنند. تیم‌ها نیز می‌توانند کد پلتفرم را متناسب با سامانه‌ها و فرایندهای خود تغییر دهند یا آن را برای پلتفرم‌های استقرار دیگر سازگار کنند. Void Platform محیط استقرار مشترکی را در حساب Cloudflare سازمان، بر بستر Workers for Platforms، فراهم می‌کند.

این گزارش به کمک هوش مصنوعی تهیه شده است. مطالب براساس منابع درج‌شده تنظیم شده‌اند؛ صحت مستقل همه ادعاها تضمین نمی‌شود.

منبع: Cloudflare Blog — مشاهده منبع اصلی ↗