В чем смысл Vanilla.js?
Vanilla.js - это шутка. Подразумевается Ecmascript.
Работодатели намекают, что Вы должны владеть всеми основными возможностями, которые предоставляет язык.
Забей, это тупая шутка, я таких называю дрочеры, куча понтов, давайте все на нативном ага удачи, проект чуть больше магазина, попробуй напиши на чистом js.