O'Reilly logo

Modern Web Development: Understanding domains, technologies, and user experience by Dino Esposito

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Architectural options for a web solution

The future depends on what you do today.

—Mahatma Gandhi

Quite frankly, when developing software these days, what’s more important than knowing technology is knowing how to do concrete things. This means it’s more important to learn about design and architecture patterns, best practices, supporting architectures, and applicable solutions that have a successful record. More and more, software is merging with business and knowing the technology alone is not sufficient to solve real-world problems. More often than not, a real-world business solution comes from the combination of multiple, even heterogeneous, technologies. So, if you don’t perform a careful analysis, you won’t go anywhere, at least ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required