Hi Will,
Unfortunately there is no documentation about how to write javascript view nodes, so it is required to dig into the source code of already existing KNIME javascript nodes.
As far as I know, KNIME offers 2 ways to build this kind of nodes: the ‘standard’ way and ‘dynamic’ way. I use the ‘standard’ one, although the ‘dynamic’ way should be faster.
Bear in mind that some work is required to develop JS view nodes: maybe you can find some hints in my old post here.
Fabrizio