Embed presentation
Downloaded 39 times


















































































The document discusses the challenges of managing complexity in Ajax applications. It notes that web apps are growing but browser incompatibilities, testing and debugging difficulties, and JavaScript performance issues make development challenging. Design patterns can help address recurring problems, document proven solutions, and manage complexity. Different trade-offs exist between server-side and client-side development with regards to qualities like maintainability, reusability, and performance. The document recommends applying the Behavior pattern to semantically mark up templates without extra scaffolding for JavaScript.

















































































