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.

In the next chapter, we'll continue to explore the architectural ideas we've used already, but expanding them to look at how to make best use of them in the design phase. We'll look at how Ext JS architecture applies to theming and how we can continue to improve our code reuse all across our application.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset