Summary

The architecture of a Web application is an important step in the development process. There are many example architectures that can be found on the Web. Some are language-specific, and some are not. However, there are a few key characteristics that you should try to achieve:

  • Consistency— By implementing the same overall design in several applications, you will help to improve on your methods, which can help improve both present and past applications. In addition, this approach helps team members stay better organized and allows them to focus on the programming rather than learning a new design for every application.

  • Simplicity— Although most example architectures are very detailed and complex, this approach is not always best. Many ...

Get HTTP Developer’s Handbook 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.