ایجاد استراتژی طراحی Api Restful
این پرامپت برای کمک به توسعهدهندگان نرمافزار، معماران فنی و طراحان API طراحی شده است تا یک استراتژی جامع برای طراحی APIهای RESTful ایجاد کنند. با استفاده از این پرامپت، کاربران میتوانند منابع، نقاط پایانی (endpoints)، متدهای HTTP، ساختار درخواست و پاسخ، احراز هویت، نسخهبندی و مدیریت خطا را بهطور کامل تعریف کنند. این ابزار به تیمها کمک میکند تا APIهای خود را به صورت منظم، قابل مقیاس و قابل نگهداری طراحی کنند و از بهترین شیوهها و استانداردهای صنعت پیروی نمایند. این پرامپت برای توسعه APIهای جدید، بازطراحی APIهای موجود و یا مستندسازی دستورالعملهای طراحی برای همکاری بین تیمها مناسب است. از مزایای آن میتوان به بهبود تجربه کاربری API، الگوهای طراحی یکنواخت، کاهش بدهی فنی و برنامهریزی واضح برای هماهنگی تیمهای فرانتاند و بکاند اشاره کرد. همچنین میتوان از آن برای ایجاد مستندات استراتژیک API استفاده کرد که با ذینفعان به اشتراک گذاشته شود، چرخههای توسعه را تسریع کرده و سوءتفاهمها را کاهش دهد.
پرامپت هوش مصنوعی
نحوه استفاده
1. جایگزینهای \[بین کروشه] را با اطلاعات پروژه خود پر کنید.
2. در صورت نیاز، تعداد منابع یا نقاط پایانی را مشخص کنید تا نتایج دقیقتر باشد.
3. محدودیتهای فنی مانند نوع پایگاه داده یا فریمورکها را وارد کنید تا پیشنهادات بهینهتر ارائه شود.
4. خروجی تولید شده توسط AI را بررسی کنید تا با زیرساخت شما هماهنگ باشد.
5. از خروجی به عنوان پایهای برای مستندسازی، برنامهریزی یا همکاری تیمی استفاده کنید.
6. از توضیحات مبهم پروژه پرهیز کنید؛ هرچه جزئیات بیشتر، نتایج دقیقتر.
موارد استفاده
طراحی یک API RESTful جدید برای وب یا اپلیکیشن موبایل
 بازطراحی یا بهینهسازی APIهای موجود برای بهبود مقیاسپذیری
 ایجاد مستندات API برای تیمهای داخلی یا خارجی
 استانداردسازی الگوهای طراحی API بین تیمهای مختلف
 تعریف بهترین شیوهها برای احراز هویت، نسخهبندی و مدیریت خطا
 برنامهریزی معماری بکاند برای میکروسرویسها
 ارائه چارچوبی برای ادغام فرانتاند و بکاند
 آمادهسازی مشخصات فنی برای بررسی ذینفعان
نکات حرفهای
روابط منابع را واضح تعریف کنید تا از ابهام در نقاط پایانی جلوگیری شود.
 از نمونههای JSON واقعی برای شفافیت درخواست و پاسخ استفاده کنید.
 موارد لبه (Edge Cases) در مدیریت خطا را در نظر بگیرید تا قابلیت اطمینان بالاتر رود.
 نقاط پایانی را برای سناریوهای پرکاربرد بهینه کنید تا عملکرد بهبود یابد.
 از بهترین شیوههای امنیتی مانند احراز هویت و مجوزدهی بهره ببرید.
 پیشنهادهای AI را با استک تکنولوژی خود تطبیق دهید.
پرامپتهای مرتبط
توسعه و بهینهسازی طرحواره پایگاه داده
این پرامپت برای متخصصان پایگاه داده، معماران نرمافزار و توسعهدهندگانی طراحی شده است که قصد دارند ساختار پایگاه داده خود …
طرحواره پایگاه داده زیر را تحلیل و یک برنامه جامع برای بهینهسازی آن ارائه کن. …
بیشتر از برنامهنویسی و توسعه
توسعه و بهینهسازی طرحواره پایگاه داده
این پرامپت برای متخصصان پایگاه داده، معماران نرمافزار و توسعهدهندگانی طراحی شده است که قصد دارند ساختار پایگاه داده خود …
طرحواره پایگاه داده زیر را تحلیل و یک برنامه جامع برای بهینهسازی آن ارائه کن. …