سرویس جنریتور

بخش service generator به منظور ساخت  سرویس های مورد نظر در هر پروژه بدون کد نویسی ایجاد شده است.  این قابلیت در اریکس سرعت ایجاد سرویس های مورد نیاز در هر پروژه را به حداقل کاهش داده است . تنها با چندین کلیک بدون خطای انسانی ساخت سرویس ها و همچنین تست آن ها برای شما فراهم است.

در این بخش توسعه دهندگان قادر به ذخیره سرویس ها در سوئیچ لیست هستند و تست آن ها نیز در rester اریکس امکان پذیر است.

لازم به ذکر است که سریالایزر (serializer) برای مواقعی که توسعه دهنده پروژه نیاز به کد نویسی برای سرویسی دارد، قرار داده شده است که در بخش serialize به طور گسترده به آن می پردازیم.

CRUD مخفف (Create, Read, Update, Delete) 4 عملی هستند که سرویس ها می توانند انجام دهند. سرویس هایی که به منظور ایجاد آبجکت (create)،  خواندن آبجکت ها (read) ، ویرایش (update) و حذف (delete) ایجاد می شوند، دارای یکی از 4 متد هستند.

برای هر 4 متد  get ,post , put , delete بدون کد نویسی می توان سرویس هایی را ایجاد کرد. امکاناتی چون فیلتر، مرتب سازی صعودی یا نزولی و هم چنین اعمال شروطی بر آبجکت ها و … برای شما فراهم است . هر سرویسی می تواند امکان نمایش فرزندان آبجکت های پدر تا عمق دلخواه را به توسعه دهنده بدهد.

در ادامه بیشتر با جزئیات تمامی بخش های service generator اشنا خواهیم شد.