3th party assets location

Hi Guys,

I have a question about finding a proper place for a component downloaded from internet. I have downloaded a custom admin template. I use an advanced Yii layout. I have stored the template in ‘backend\assets\admin-template’ folder and I have created a MaterialAdminAsset.php file, which publishes the template’s CSS / JS files. Is this a good place where to store the 3th party component files? Or shall I create a ‘vendor’ directory on under the ‘backend’ instead? Or is there another best practise?

I have read the Asset Locations stuff in the docs, but still, I am not sure, where I should store my 3th party code.

Thank you for your help in advance.