Abstract:
Drawing from real experiences on customer projects involving IBM Technologies and open-source software, we'll discuss why modern web applications are a desirable way to build solutions. We'll also look at the right way to architect and design modern web applications that use JavaScript and Dojo components to connect to back-end systems, focusing in particular on the design artifacts that are useful, and those that can be a distraction. We talk about how to design a REST catalog, for both fine-grained and coarse-grained services, and look at the options for describing and constructing the Dojo components we'll build, as well as the options for creating a RESTful bridge to other types of service.