print()statements. However, anyone who has ever built a bigger application that produces a lot of output will know that this can get ugly very quickly in your code.
render()function that takes a data dictionary to produce output. Some output handlers may also accept a
templateor other parameters that define how output is rendered. This is easily accessible by the application object.
dummyoutput handler, therefore nothing is displayed on screen. That said, for an example we can use the JSonOutputHandler to see something happen:
datadictionary, others can utilize text templates to render formatted output to console.
OutputHandleritself, or by sub-classing an existing extension's handlers in order to alter their functionality.