I was reviewing the post If $L$ is context-free and $R$ is regular, then $L / R$ is context-free?
I completely understand why $L/R$ is context free.
I just tried a different approach, which is not that rigorous according to the answers given. It is just based on the basic understanding.
How I tried :
Let $L = a^N b^N a^M b^M$ and $R = \left (a + b \right )^*$.
Then $wx$ belongs to $L$. Suppose I assume $wx = aaabbbab$.
So, now $x = ab$ which belongs to $R$.
So $L/R$ contains $aaabbb$.
Like this, I will get all strings in $L/R = \left \{ a^N b^N | N \geq 1 \right \}$.
This language is nothing but context free.
This approach is not as rigorous as what I saw in the answers.
I just want to confirm: is this approach right?