نگاهی به APIها
در این مطلب در مورد گذری بر API صحبت خواهیم کرد
تقریباً پنج سال از زمانی که عنوان شد «نرمافزار در حال بلعیدن جهان است» میگذرد. تعداد اپلیکیشنهای «ساس» (SaaS) به شکل قابلتوجهی افزایش یافته و موجی از نوآوری نرمافزاری در حوزه API ها که از کاراییهای بالایی برخوردارند، در راه است. شمار شرکتهای API طرف سوم (third-party) نیز چند برابر شده که به شکلی بنیادی در حال تغییر سازوکار خلق نرمافزارها و نحوه عرضه آنها به بازار است. «رابط برنامهنویسی نرمافزاری» موسوم به API، برای دهههای متمادی بخش مهم و کلیدی از توسعه نرمافزاری و روشی برای توسعه یک پلتفرم خاص مانند مایکروسافت ویندوز بوده است. اخیراً، تأمینکنندگان و عرضهکنندگان پلتفرمهای جدیدتر، از «سلزفورس» (Salesforce) گرفته تا فیسبوک و گوگل، API هایی را عرضه کردهاند که به سازندگان و توسعهدهندگان نرمافزاری در خلق نرمافزارهای کارآمدتر کمک میکند.
امروزه در گونه جدید API های طرف سوم قابلیتها و توانمندیهایی وجود دارد که توسعهدهندگان را از شر پلتفرمهای قفلدار و محدود خلاص کرده و به آنها اجازه میدهد تا با کارایی بیشتر اپلیکیشنهای خود را روانه بازار کنند. ساختار یکپارچه و اپلیکیشنهایی که طی دهههای گذشته کسبوکارها را توانمند کردهاند، رفتهرفته جای خود را به بدیلهایی نامتمرکز میدهند. این بدیلهای جدید به خرد سرویسهای کوچک، مستقل و قابلاستفاده مجدد متکیاند که به راحتی میتوانند به اپلیکیشنهای پیچیدهتر متصل شوند. در نتیجه، سازندگان و توسعهدهندگان میتوانند بر روی عملکردهای منحصربهفرد خود متمرکز شده و آن را با فرایندهایی کاملاً کارآمد، غیرمتمرکز که توسط دیگر متخصصین ایجاد شدهاند، غنی کنند.
- برچسب ها:
- خلاصه api
- گذری به حه
- مرور api
- نگاهی به api