طراحی سرویس وب
- برنامه نویسی وب

مشکل N+1 Query چیست و چگونه باید آن را شناسایی و رفع کرد؟
داشبوردی که در محیط آزمایشی روان بود، با رشد دادهها زمینگیر شد؛ مقصر الگویی به نام N+1 Query بود: یک…
بیشتر بخوانید » - برنامه نویسی وب

Versioning در API چیست و چرا نباید تغییرات ناسازگار را مستقیماً اعمال کرد؟
تغییر مستقیم یک API فعال، مثل تعویض قفل خانهای است که کلیدهایش دست مشتریهاست. این مقاله دو رویکرد مقابل هم…
بیشتر بخوانید » - برنامه نویسی وب

Pagination، Filtering و Sorting در API چگونه باید طراحی شوند؟
وقتی حجم دادهها رشد میکند، سرویسی که همهچیز را یکجا برمیگرداند به گلوگاه تبدیل میشود. این مقاله سه ستون طراحی…
بیشتر بخوانید »