Если вы делаете верстку в связке с дизайнером и передаете фронтендеру, то рекомендую узнать связку SMACSS + OOCSS + BEM они в некоторых моментах противоречат друг другу, но взяв лучшее, вы получите модульность, то что ускоряет процесс переноса на Vue. Поверхностно об этом написано здесь
https://medium.com/@stepanovv.ru/%D0%BF%D1%80%D0%B...