آموزش Beego

دسته بندی: فریمورک ها

معرفی Beego

Beego یک فریمورک RESTful HTTP است که برای توسعه سریع برنامه های Go از جمله API ها، برنامه های وب و خدمات backend با ویژگی های خاص یکپارچه از قبیل رابط ها و تعبیه ساختار به کار می رود.

معماری Beego

Beego بر اساس 8 ماژول ارتباطی آزاد است که می تواند مستقل یا به عنوان بخشی از منطق HTTP آن استفاده شود. این سطح بالا از مدولاسیون به Beego انعطاف پذیری بی نظیری را اعطا می کند که نیازهای توسعه را رفع می کند.

Beego از یک معماری استاندارد مدل به نام MVC برای اجرای منطق استفاده می کند.

Beego  به طور متوسط ابزار توسعه وب سایت نیست. همچنین با ارائه بسیاری از قابلیت هایی که در بسته های Go موجود است این امکانات زیر را فراهم می کند:

  • یک ORM کامل
  • ذخیره سازی
  • پشتیبانی جلسه
  • بین المللی سازی (i18n)
  • نظارت زنده و بارگیری مجدد
  • پشتیبانی از راه اندازی

Beego مسیر ساده ایجاد می کند و از روش GET برای نمایش محتوای صفحه استفاده می کند.

آیا این نوشته را دوست داشتید؟