The best place to learn about boss mechanics (what's going on behind the scenes) is currently the TAS description.
Strats for each fight:
Cruella I
Cruella II
Cruella III
Cruella IV