I have realized many projects based on webapplications. When you jump into this topic you tend to use XAMPP and there is nothing to say against it. To be honest, I still use this application. It is super easy and very efficient because you do not have to spend too much time with the configuration of your local server. But there is a very common failure many beginners tend to make: they do not use the full power of the tool.