contents

 

foreword

preface

acknowledgments

about this book

about the author

about the cover illustration

  

Part 1.    Introduction

  1   Introduction to APIs

  1.1  What are web APIs?

  1.2  Why do APIs matter?

  1.3  What are resource-oriented APIs?

  1.4  What makes an API “good”?

Operational

Expressive

Simple

Predictable

  2   Introduction to API design patterns

  2.1  What are API design patterns?

  2.2  Why are API design patterns important?

  2.3  Anatomy of an API design pattern

Name and synopsis

Motivation

Overview