Thursday, January 13, 2022

6 Best Practices for API Design (and One Tool) by AWS Werner Vogel

 I really like these 6 Rules by Chief Technology Officer (CTO) "Dr. Werner Vogel" of Amazon Web Services (AWS):

  1. APIs are Forever
  2. Never Break Backward Compatibility
  3. Work Backwards from Customer Use Cases
  4. Create APIs That are Self Describing and Have a Clear, Specific Purpose
  5. Create APIs with Explicit and Well-Documented Failure Modes
  6. Avoid Leaking Implementation Details at All Costs

For details, read this article - https://thenewstack.io/werner-vogels-6-rules-for-good-api-design/

Or, watch his video -

2 comments:

  1. A Reactjs developer creates components that are self-contained and can handle their own states. Because React is a component-based library, the front-end development process is sped up. Reusable components are used by Reactjs developers so that they can use the same code for all of the app's related functionality.

    ReplyDelete
  2. Nice Post! If you want to go for Node JS API Development better hire a dedicated software development agency for same! You can talk to us for help!

    ReplyDelete