Is it possible to develop themes and plugins locally while still allowing content to be updated directly in the admin dashboard?

Is it possible to develop themes and plugins locally while still allowing content to be updated directly in the admin dashboard?