Introduction to JSON Web APIs

Learn about JSON Web APIs.

Introduction

JSON is an acronym for JavaScript Object Notation. It is a file format that stores data objects in a human-readable form. It is the most popular format when it comes to creating and consuming APIs. Another common use case for JSON is configuration files. The biggest advantage of JSON is that it is easy to understand and modify. JSON can store numbers, strings, booleans, arrays, and objects.

Many applications are developed with ASP.NET at the back-end with something like React or Angular as the front-end. Such applications implement the back-end functionality as JSON web APIs to allow communication between your back-end ASP.NET application and front-end web/mobile application.

JSON snippet

A JSON file has an extension of .json. It can look something like this:

Get hands-on with 1200+ tech skills courses.