Json.Handlebars Task
It should be noted that the JSON.Handlebars Task enables you to do similar things as Frends's built-in Handlebars, but they should not be confused with each other.
JSON.Handlebars enable you to use a very powerful handlebars template, based on a very popular Handlebars.js javascript library. That library was the inspiration for Frends handlebars, hence the similarities in name and function.
You can read more about using JSON.Handlebars Task from the documentation or search online how to use Handlebars.js or Handlebars.Net that is .Net/C# wrapper for Handlebars.js and used in that task.
Not that the input mode of the template in that Task needs to be Expression because other vice handlebars used in this Task would get confused by handlebars used everywhere in Frends. Because Expression mode is used, a template is given as a verbatim C# string. That means @" in front of the string and " in the end. In verbatim quote needs to be escaped with another quote. All other characters are passed as-is. If you didn't understand this chapter please check our tutorial. This isn't so complicated.
The rest of this course will cover the use of Handlebars as they are used everywhere in Frends. Not this particular Task. To summarize the differences the Task provides a more powerful way to map data using handlebars templates, but Frends built-in Handlebars are available everywhere in Frends.
The next article is Example on Handlebar use cases