docs(guide/introduction): remove ambiguous "code-behind" jargon

This commit tries to remove the jargon and explain in plain English what
it means to add "code-behind" via a directive.

Closes #9684