Чаще всего для фронтенда используют HTML, CSS, язык JavaScript и связанные с ним фреймворки — React. js, Angular и Vue. js