Very Impressive! For sure these are the best, but I won't follow what is best I would rather go with a trend. These techs are enduring and give flexibility but at the same time very expensive, user prospective! Most of the people who work on it doesn't have the full capacity to code. I would rather pick a frameworks of php, rails, js and maybe react. M not a coder!