In this chapter, we built a Single Page Application with DurandalJS looking for accessibility and SEO.
We have seen how to use router and child router to better organize our modules, and a few binding handlers to improve the user experience.
We wrote standard markup that you have to write to create an accessible web application, and applied accessibility best practices to realize a widget.
Finally, we saw how to make the application crawlable by using NodeJS to implement the server-side logic (you could also have done this using any other server-side programming language).