In this chapter, we have seen how we can choose a technology based on its requirements rather than the hype surrounding it. We also explored how to structure requirements and derive the main elements of a technology stack from software architecture. Finally, we discussed the difference between core and project-specific technology stacks and examined an analytical approach to comparing different technologies.
The next chapter will conclude this book; congratulations on finishing it!