Release of Vue.js 3.0.0, a framework for building user interfaces

Vue.js development team announced about the official release Vue.js 3.0 "One Piece", a major new release of the framework that, according to the developers, "delivers improved performance, smaller packages, better TypeScript integration, new APIs for solving large-scale problems, and a solid foundation for future iterations of the framework in the long term." Project Code spreads under the MIT license.

Vue is a progressive framework for building user interfaces. Unlike monolithic frameworks, Vue is designed to be incremental. Its core primarily solves the tasks of the presentation layer (view), which simplifies integration with other libraries and existing projects. On the other hand, Vue is fully suitable for creating complex single-page applications (SPA, Single-Page Applications), when used in conjunction with modern tools and additional libraries.

Release 3.0 absorbed over 2 years of development effort, including over 30 RFCs, over 2600 commits, 628 requests from 99 developers, plus a huge amount of development and documentation work outside of the main repository. The framework, as before, can be used using the tag , Π½ΠΎ внутрСнности Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСписаны ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

The new architecture made it possible to increase the efficiency of maintaining the code base, and for end users, reduced the runtime size by up to two times. IN new release also introduced a new set of APIs Composition, which simplifies the development of large applications. Improved integration with the TypeScript language and significantly improved performance - in certain situations, initial rendering is now 55% faster, updates are faster by 133%, and memory consumption is reduced by 54%.

Source: opennet.ru

Add a comment