Front-end разработчики работают над визуальной и интерактивной составляющей приложения или сайта. Чтобы привлечь больше пользователей и удовлетворить их потребности, разработчики занимаются совершенствованием интерфейса и пользовательского опыта. Эти навыки распространены и в Web2, но для Web3 вы, помимо HTML, CSS, Flex, Grid, JavaScript, Vue, Svelte, React, Bootstrap, Semantic UI и Tailwind должны освоить web3.js. Он соединяет фронтенды со смарт-контрактами.