Designing Web APIs: Building APIs That Developers Love

تاریخ: 1399/08/09 00:57
توسط: MotoMan
امتیاز: ۳
تعداد بازدید: ۳۱۵۷
دیدگاه ها: ۰
برچسب ها: WEB API |
کتاب Designing Web APIs: Building APIs That Developers Love
O'Reilly Media
Brenda Jin, Saurabh Sahni, Amir Shevat
9781492026921
2018
232
English

استفاده از یک API وب برای ارائه خدمات به توسعه دهندگان برنامه، یکی از رضایت بخش‌ترین تلاش هایی است که مهندسان نرم افزار انجام می‌دهند. اما ساخت یک API محبوب با اکوسیستمی پر رونق از توسعه دهنده نیز یکی از چالش برانگیزترین هاست. با استفاده از این راهنمای عملی، توسعه دهندگان، معماران و رهبران فناوری می‌آموزند که چگونه می‌توانند تصمیمات پیچیده ای را برای طراحی، مقیاس پذیری، بازاریابی و تکامل API‌های قابل همکاری بگیرند.

نویسندگان کتاب Designing Web APIs: Building APIs That Developers Love، تئوری طراحی API را توضیح داده و تمرینات عملی برای ساختن API وب خودتان و مدیریت عملکرد آن در محیط عملیاتی را ارائه می‌دهند. همچنین یاد می‌گیرید که چگونه می‌توان دنبال کنندگانی از توسعه دهندگان برنامه را ایجاد و نگهداری کرد. این کتاب شامل مشاوره‌های تخصصی، کاربرگ ها، چک لیست‌ها و موارد مطالعاتی شرکت هایی از جملهSlack ،Stripe ،Facebook ،Microsoft ،Cloudinary ، Oracle و GitHub است.


مطالبی که در کتاب «طراحی API‌های وب: ساختن API هایی که توسعه دهندگان دوست دارند» فرا خواهید گرفت:

  • مروری بر الگوی درخواست-پاسخ و الگو‌های طراحی API رویداد محور
  • یادگیری بهترین شیوه‌های طراحی APIهایی که نیازهای کاربران شما را برآورده می‌کنند
  • استفاده از یک قالب برای ایجاد روند طراحی API
  • مقیاس پذیری API وب خودتان تا تعداد بیشتری از فراخوانی‌های API را پشتیبانی کند
  • به طور منظم API را سازگار کنید تا تغییرات محصول یا کسب و کار را منعکس کند
  • ارائه منابع توسعه دهنده که شامل مستندات API، نمونه‌ها و ابزار‌ها باشد

  

Table of Contents:
- Chapter 1. What’s an API?
- Chapter 2. API Paradigms
- Chapter 3. API Security
- Chapter 4. Design Best Practices
- Chapter 5. Design in Practice
- Chapter 6. Scaling APIs
- Chapter 7. Managing Change
- Chapter 8. Building a Developer Ecosystem Strategy
- Chapter 9. Developer Resources
- Chapter 10. Developer Programs
- Chapter 11. Conclusion
- Appendix A. API Design Worksheets

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...