Summary

We've taken a different approach to designing and implementing this application. Rather than discussing the same details we have in previous chapters, we've avoided retreading old ground and talked about a higher level of architecture.

By implementing routes, view model bindings, and events more extensively than ever before, we've shown how a declarative approach to Ext JS can simplify our code and make it incredibly easy to understand. At the same time, components that issue and listen to events are more decoupled, leading to fewer bugs and increased testability.

We also touched on theming, showing how a few lines of code can dramatically affect the look of an app and how we can write custom style rules to create brand new components.

Get Ext JS Application Development Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.