If you want to avoid the hustle of third-party integrations for your website’s security and design requirements then you can use Laravel . If you aim to create lightweight, efficient, and performance-based websites and mobile applications then you can use NodeJS for your web development needs.
Read moreIs node js needed for Laravel?
It depends . If your compiling assets on the server or if you are compiling them locally and then pushing to the server. If you are compiling them on the server then you would need node/npm/yarn on it.
Read more