I do full stack dev (php, mysql, js, html and css) all in Vim.
It's great but not perfect, in some files you might encounter weird auto indentation issues, but it might as well be my heavily customized setup.
Other than that, all goes like breeze and I don't see myself using another editor for programming.