Vue.js 3, also known simply as Vue 3, is a popular open-source JavaScript framework for building user interfaces. In 2023, Vue.js introduced a host of exciting new additions. One of the new features in Vue 3 is native support of portals, called Teleport, is very useful for elements such as modals, dialogs, overlays, alerts and so on. It's a native component that allows you to teleport part of your code to a DOM node that exists outside the hierarchy.
Vue 3 also offers greatly enhanced support for TypeScript, a programming language that is very popular for building stronger projects with a typed code base. It's a more rigid language than JavaScript. It allows problems to be identified upstream. It also provides better code security, maintenance and documentation. With the new version, it's now very easy to use this technology in Vue.