Ich denke, da ein Plugin sowohl JavaScript- als auch Ruby-Code enthalten kann, ist es nicht das eine oder das andere.