PostmanPostman API Platform

چطور پست‌من هزارتوی میلیون‌ها کالکشن را با یک سرچ دوباره مرتب کرد

وقتی توسعه‌دهنده برای پیدا کردن یک اندپوینت ساده مجبور بود بین ده‌ها ورک‌اسپیس و صدها کالکشن گم شود، پست‌من فهمید سرچ فقط یک کادر ساده در بالای صفحه نیست؛ بلکه نقشه نجات کل پلتفرم است.

تصویر کیس‌استادی جست‌وجوی منابع در پلتفرم پست‌من
ناشر منبع
Yash Shenai Portfolio
زمان مطالعه
۵ دقیقه مطالعه
نویسنده منبع
Yash Shenai
تاریخ انتشار منبع
۲۴ مرداد ۱۴۰۲

ماجرا از کجا شروع شد؟

پست‌من از یک اکستنشن جمع‌وجور کروم تبدیل شده بود به پلتفرم روزمره بیش از ۲۰ میلیون برنامه‌نویس و هزاران تیم فنی در دنیا. اما رشد انفجاری یک دردسر بزرگ به همراه داشت: هر کاربر صدها کالکشن، هزاران ریکوئست و ده‌ها ورک‌اسپیس اشتراکی داشت که لای آن‌ها حتی آدرس ساده‌ترین API داخلی شرکتش را هم گم می‌کرد.

تحقیقات تیم محصول نشان داد که بیش از ۶۵ درصد برنامه‌نویس‌ها وقتی یک اندپوینت می‌خواستند، به‌جای سرچ در پست‌من، می‌رفتند در اسلک یا تیمز به همکارشان پیام می‌دادند: «هی، کالکشن پرداخت کجاست؟ لینکش رو بفرست!» این یعنی قابلیت سرچ موجود عملاً شکست خورده بود؛ چون فقط عنوان متنی را می‌گشت و هیچ درکی از ساختار ورک‌اسپیس‌ها و متدهای HTTP نداشت.

چه تصمیمی گرفتند؟

تیم طراحی تصمیم گرفت جست‌وجو را از یک «ابزار جانبی» به «ستون فقرات ناوبری» پلتفرم تبدیل کند:

  1. تفکیک نتایج بر اساس جنس نیاز: توسعه‌دهنده‌ها یا دنبال «یک کالکشن کلی» بودند یا دقیقاً دنبال یک «اندپوینت خاص با متد POST». نتایج به تب‌های شفاف (Workspaces, Collections, APIs, Teams) با پیش‌نمایش متدها تفکیک شد.
  2. پشتیبانی از جست‌وجوی عمیق درون پارامترها: سرچ نه‌تنها عنوان ریکوئست، بلکه URL، هدرها، پارامترهای بادی و حتی اسکریپت‌های تست را ایندکس کرد.
  3. تاریخچه هوشمند و دسترسی سریع بدون موس: اضافه کردن شورت‌کات سراسری (Cmd/Ctrl + K) که به برنامه‌نویس اجازه می‌داد بدون برداشتن دست از کیبورد، آخرین APIهای لمس‌شده را فیلتر کند.

چی شد که جواب داد؟

با لانچ نسخه جدید سرچ، استفاده روزانه از جست‌وجوی سراسری پست‌من ۲۸۰ درصد افزایش یافت و زمان متوسط رسیدن کاربر به ریکوئست هدف از ۴۵ ثانیه به کمتر از ۶ ثانیه کاهش پیدا کرد. مهم‌تر از همه، نرخ پرسش‌های تکراری در تیم‌های بزرگ برای لینک کالکشن‌ها به شدت افت کرد.

درس محصولی برای ابزارهای تخصصی

برای کاربران متخصص (مثل دولوپرها و طراحان)، سرعت و دقت ناوبری بر زیبایی اولویت دارد. کادر جست‌وجو باید تفاوت ماهیت داده‌ها را بفهمد و با میانبرهای کیبورد و نشانه‌های بصری مشخص، نیاز به اسکرول دستی را به صفر برساند.

ارجاع به منبع اصلی

نسخه کامل و اصلی این کیس‌استادی

Postman discovering resourcesYash Shenai Portfolio

این روایت یک بازخوانی کوتاه فارسی است. برای جزئیات کامل، تصاویر اصلی و متن نویسنده به منبع مراجعه کنید.

خواندن کیس‌استادی اصلی
ادامه کشف

کیس‌های مرتبط

داستان‌های دیگری با موضوع یا برچسب‌های نزدیک که شاید الهام‌بخش باشند.

همه کیس‌ها
UX CollectiveFigma Design System Architecture

جادوی بیس کامپوننت‌ها در فیگما: چطور با یک تغییر، هزار کامپوننت به‌روز شدند

راهنمای معماری مقیاس‌پذیر در فیگما: استفاده از کامپوننت‌های پایه برای مهار تکثیر لایه‌ها، مدیریت واریانت‌ها و ارتقای عملکرد فایل‌ها.

۶ دقیقه مطالعهخواندن روایت