Webpack with its dev server is really useful for that.
Get VS Code. It's free, fast and has a lot of useful extensions.
You could try docker. For development purposes, running the server locally (see 1.) might save time, though.
About messing up: use git as version control software and commit as often as you like.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.