I have always used typeof for structured data. Recently, I found out that we can also use itemprop and itemscope for the exact same purposes.
I know Schema.org is trendy right now but can anyone explain to me why should/should not switch from using typeof to itemprop?