How did the Zulus manage to match up against the British?

by MosleysUglyCousin

I know this isn't exactly the most interesting or inventive question but its something i've wondered for a while, how exactly would the zulus with spear and shield still manage to put up such a fight against the force of the British empire? Another thing i would like to ask is how dramatically did the Zulus tactics change in the face of rifles?

Edit: fixed some speilling mistakes

EndlessWario

You might be interested in this old answer by (Ooooh!) u/Bacarruda