Putting them to good use greatly depends on how you choose to harness and present the data. While a host of programming languages can be deployed to do so, in this developers’ guide, we shall explore match commentaries from Sportmonks’ Football API using RUST.

Each chapter will build on the next one as we go through each exercise. Now, let’s dive in!

What is Rust?

Rust is a general-purpose programming language emphasising performance, type safety, and concurrency. It’s known for its reliability and safety.

Software developer Graydon Hoare created Rust as a personal project while working at Mozilla Research in 2006, a project which the company officially sponsored three years later.

The programming language has been used in the development of software such as command line tools, web services, DevOps tooling, and search engines. It has also been used in programs for Internet of Things applications and machine learning.

Who Uses Rust?

Many years later, following the first stable release in May 2015, the programming language was adopted by several companies such as Amazon, Discord, and Dropbox. Firefox and Cloudflare are also applications built with Rust.

We shall put Rust to use in our blog to retrieve and format JSON data for match commentaries on any fixture of interest. Let’s sink our teeth into the task at hand.

WHY DO MATCH COMMENTARIES MATTER?

Match commentaries add a textual representation of the actions that take place during the course of a live match. As an alternative to live TV or streaming, they offer a clear picture of the game’s proceedings minute by minute.

While match previews and post-match reviews, which are also part of our robust Football API, offer the buildup and summary to the match, respectively, match commentaries offer a unique angle to the game’s coverage as it is live.

Why deny your users the opportunity to experience the game like never before with real-time, dynamic commentaries?

As we are about to show you, with a few lines of code and minimal programming skills, you too can integrate our Football API to give your users the thrill of live play-by-play updates. Sign up for a free trial now to begin!