Foreword

As Jim points out, there's a big difference between building a simple web site and building a web application: the former is relatively static, but the latter is much more dynamic, full of rich content and capable of changing the state of the business as a result of user interaction. A web site is sufficient if all you want to do is publish information, but you really need the scope of a web application for anything else, such as e-business, collaborative content, and distributed communities on the web.

Building a web site is relatively easy, because the barriers to entry are low and development is largely uncomplicated. Building a web application, however, is hard work. Because of the rich content and its importance to the business, you'll ...

Get Building Web Applications with UML 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.