How do these technologies compete? Considering the poor performance of PHP, does Laravel provide any boost?
PHP does not have poor performance, with his version 7 and some PHP/Nginx configuration done well it can run really fast, not as fast as compiled languages, but it is way fast enough to have an enjoyable user experience.
To me, there is no real value to competing all theses frameworks, since they all run in different environments, the real focus should be on the performance of frameworks of one language trying to solve the same problem, in a similar way. Like comparing Node's framework like express.js and hapi.js is irrelevant because they are not built for the same purposes.
There will always be languages faster than others, but the main focus should be on what you need, not what is the faster, because thinking like this, you'll end up trapped in a language that does not fit your needs, and start hacking around.
Everything is fast enough, take the time to work with it, understand the main goal of each, and use it when it will be the most relevant for you.
This way you will end up beeing a happy & wise developer!
Hope you best for this year.
You can't really draw a comparison between synchronous and asynchronous as it doesn't really make for a fair comparison.
Every option on the market has a purpose and it's place, it's down to you to find the one that fits your requirements the best.
TL;DR - Pick the right tool for the job.
The problem here, which I haven't seen anyone else address, is that comparing Express to something like Laravel or Django is not really accurate. Express is not as opinionated as Laravel or Django. Flask would be a better comparison.
Laravel and Django start off with so much more boilerplate to save time for developers. Granted to can npm install a bunch of crap and create your own super duper express build.
As far as performance goes, what are you trying to accomplish? Are you just building a REST API? Are you doing processor intensive things such as image manipulation? PHP can be tweaked, as can python, and node is just pretty damn fast. You can run django and php so many different ways. It's really tough to answer this without being biased and full of crap.
Samuel Oloruntoba
Java is to JavaScript what Car is to Carpet.
Laravel is just as good if not better than some of those frameworks listed above.
As a developer, you find your right tool and use it. I am PHP/Python developer, used both Django and Laravel and love the simplicity laravel offers. Laravel has a great community, Easier to learn than most of the other frameworks, amazing performance. I can boldly say Laravel stack up just nicely against the frameworks listed above.