это язык общего назначения на платформе которая позиционируется как всё-на-свете-умею (фронт откровенно говёный на дотнете получается, лучше в жс) так что сделать можно.
в душе не слежу за этими жалкими попытками убить JS я твёрдо уверен что если хочется веб, то писать его что на джаве, что на плюсах, что на фшарпе - тупая идея