For those who prefer Test-Driven Development up-front and all of the time.
Hemi includes framework-level unit testing capabilities with the Test Module and on-demand performance testing with JavaScript Function Monitor. The included Test Suite Template and Fragment make it very easy to write in-page unit tests for existing applications, or to implement Hemi while following TDD best practices.
For developers interested in in-page unit testing.
Hemi includes node-level unit testing capabilities with the testable Application Component. Building on the whole-page testing approach introduced in Get started with Hemi and TDD, applying unit tests to HTML nodes with the testable component demonstrates how tests can target specific portions of a page.
For those who prefer using GUI builder tools to try out an unfamiliar technology.
A Distributed Web Application Component (DWAC) is a composite, self-contained project. At present, a DWAC may contain Fragments, Templates, Tasks, Components. The DWAC Designer is a GUI for working with the Hemi JavaScript Framework, and includes builders for each of these components, a builder for projects, a project publisher, and persistence for your project files.
[ Stephen W. Cote, 2011 - BSD ]