Why is "no" used in a phrase like "this is no big deal" instead of "not"?

The following is the full sentence:

One could argue, convincingly, that this is no big deal and that I'm just a whiner.


Solution 1:

As the New Oxford American English reports, no (used as adjective) means not any.

There is no excuse.
No two plants are alike.