TypeScript How to Add a Loading Component in Typescript with React Hooks This demonstration uses React hooks to implement a loading component that displays while the client loads the results of a function call.
React Native A Starter’s Guide to the Yelp API for Your React Native App The Yelp API gives you access to information about millions of businesses for your React Native app. Learn how to make requests with the Yelp API.
Developer Tools Securing an API Gateway Using AWS IAM For user access, AWS Cognito is a good choice for authentication and authorization. But when only machines are involved, AWS IAM may be a better fit.
Developer Tools Setting up Microsoft Graph API in Node In getting the authentication setup for Microsoft Azure in Node, we can take advantage of the Graph API in the background of any app.
TypeScript Quick Next.js + GraphQL Integration via API Routes A guide to getting a lightweight GraphQL server up and running in your Next.js app via API routes.
Development Practices Building a Fake API for Testing & Development A discussion of a few different options for dealing with an external integration, and why I think a custom, fake API implementation is the way to go.
Web Apps Leveraging the Boundary Between Client and Server in a REST API A lesson I learned about leveraging the boundary between the client and server in a REST API by abstracting embedded resources.
Ember.js Exporting Server-Side Types and Endpoints to Ember Keeping client and server models in sync is crucial. This post describes a method for exporting typed models from C# ASP.NET API to Javascript Ember.
Development Practices Be Explicit with Your API’s Data When designing APIs, why you should be explicit about state when crossing system boundaries.
Web Apps 4 Types of APIs and When to Use Them Four types of servers, each behaving differently in order to suit a specific need and provide particular tools.
Development Practices 4 Pitfalls of Developing with APIs If you are the first or sole consumer of an API or some data outside of your organization, you can very easily run into trouble.
Development Practices 3 Benefits of Fake APIs Fake APIs have been enormously helpful — opening lines of communication, allowing for parallelization, and exposing problems in their early stages.