HTML Development samples

The OneIM_HTML5_Development_Guide states:

    The HTML applications are structured as nodeJS applications that use the Angular
    framework. Generally, any HTML applications that can be compiled as nodeJS applications
    are supported.

Does that mean all HTML applications have to be programmed as Angular applications? Is this also the case if you want to extend an IT Shop form (e. with some checkbox questions) ?

    Much of the logic for HTML applications is realized by plugins that can be used
    independently of a specific HTML application. You can also use this logic for your own
    applications.


Are there samples for such plugins?

Is there a more complete guide than the OneIM_HTML5_Development_Guide ?

Are there samples for HTML programming in 1IM?

Thank your,

Juergen