چگونه با YAML: Digesto Backendهایی با سرعت رعد و برق بسازیم

من آنجا بوده‌ام—ساعت‌ها را صرف راه‌اندازی یک بک‌اند کرده‌ام، در حالی که تنها چیزی که می‌خواستم تمرکز روی قسمت جلویی بود. وارد کنید هضمابزاری است که به شما امکان می‌دهد مدل داده‌های خود را در یک فایل YAML تعریف کنید، و ببینید که چگونه کارهای سنگین را انجام می‌دهد و یک backend برای شما ایجاد می‌کند.

بیایید بررسی کنیم که چگونه این کتابخانه آزمایشی Node.js توسعه باطن را برای توسعه دهندگان فرانت اند مانند شما ساده می کند. می توانید این پروژه را در GitHub در Digesto پیدا کنید.

Digesto چیست؟

در هسته آن، هضم صرفه جویی در زمان است این برای توسعه دهندگان فرانت اند طراحی شده است که ترجیح می دهند با پیچیدگی های باطن دست و پنجه نرم نکنند. با نوشتن یک فایل YAML ساده، می توانید تنها در چند مرحله به طور خودکار API های RESTful را برای برنامه خود ایجاد کنید. بدون دیگ بخار، بدون سر و صدا – فقط نتایج.

چرا باید اهمیت دهید؟

معامله به این صورت است: Digesto از بک‌اند مراقبت می‌کند تا بتوانید روی چیزی که در آن مهارت دارید تمرکز کنید – ایجاد صفحه‌های ظاهری زیبا و کاربردی. با امکاناتی مانند:

  1. ایجاد بک اند تک دستوری: یک فایل YAML ارائه دهید و Digesto یک Backend کاملاً کاربردی ایجاد می کند.

  2. CRUD API Generation: از فهرست کردن تا حذف سوابق، همه به صورت خودکار هستند.

  3. اعتبار سنجی ساده: قوانینی مانند اضافه کنید min، max، یا required به طور مستقیم به YAML شما.

  4. تنظیمات قابل خواندن: همه آن را در یک فایل ساده YAML نگه دارید.

  5. طراحی آماده آینده: با ویژگی های آینده مانند روابط و …

Source link