What is the purpose of the view/base in magento2 modules ?
The base folder is an area to share for client side resources (less, js, images, etc.), layouts, templates, etc., between the frontend and adminhtml areas. For example, if you want to use the same js library between the frontend and adminhtml area, you would put it in view/base/web/js/lib/your-library.js. If you were to add that library to the frontend directory, it would not be accessible from adminhtml and vice versa.