HTML, CSS und JS sind die 3 grundlegenden Frontend-Technologien in der Webentwicklung. Diese werden also auf der Client-Seite im Browser verwendet. Ergänzt werden diese durch Vue.js:

HTML
Eine Beschreibungssprache welche die Inhalte der Webseite strukturiert und beschreibt
CSS
Eine Sprache welche das Layout der Webseite macht, indem die HTML-Elemente mit Regeln formatiert werden
JS
Eine Programmiersprache die im Browser ausgeführt wird
Vue.js
Ein Javascript-Framework zum Erzeugen von WebApps