Constructing the User Interface with Statecharts
Ian Horrocks
Readers will learn how to design, implement, and test high quality user interface software, rapidly, while using it with any Graphic User Interface (GUI) development tool.
software-architecture javascript frontend intermediate practical deep-dive state-management design-patterns
architecture js hands-on hands on internals under the hood