Building a field customizer extension
Field customizer extensions allow you to customize columns beyond what the JSON and HTML allow you to do with the column formatting. With the use of SPFx, you will be able to format the columns using custom HTML structures, which are not supported by the column formatting. Or, you could go even further and use external APIs to transform the data in your columns.
Let's discuss the following scenario.
John has built a list where he manages all the company offices worldwide. Besides having the typical information that defines an office such as the address, John wanted to go a step further and display the temperature for the city where the office is located, with the temperature being displayed in real time.
To achieve this, John has created a field customizer extension that gets the weather for a specific city using an external API, which is shown as follows:
When you create...