gcloud has some nice emulators that they have added for a lot of their services (they are beta, I think)
At least, it’s way easier with doing datastore work
(I was using it for a cljs app, using the nodejs runtime)
Unlike python or java, there’s no built-in dev server