In the article we speak about a technology stack, which parts it consists of, and discuss things to consider when choosing the proper one for web application development.