Frontend
#192 - Vue 3.0 to drop IE 11 support (RFC); 2 days until Vueconf.us; Component testing in Cypress;
Vue News0 views
Hi there! Last month might not have been the most eventful when it comes to Vue news, but there’s been plenty of exciting new libraries for Vue 3.0. Those include: - [🍍Pinia](https://pinia.esm.dev/) – a new Vuex alternative created by Eduardo San Martin Morote - [✋Vue-UseGesture](https://vue-use-gesture.netlify.app/) – a composable that helps you handle all kinds of mouse and touch events, including complex gestures by Mesut Koca - [🪄useMagicKeys](https://vueuse.org/core/usemagickeys/) – a composable that allows you to easily set keyboard shortcuts by Anthony Fu and the VueUse team - [📐Splitpanes](https://antoniandre.github.io/splitpanes/) – a library that makes dynamic splitpanes a breeze by Antoni "antoniandre" There’s also been one pretty impactful news –[ Vue 3.0 will likely drop support for IE 11](https://github.com/vuejs/rfcs/discussions/296). As dramatic as it sounds, Vue 3.0 was not supporting IE 11 at any time, but there was the plan to create a 3.0-compat build, that would support IE 11. Instead, the new idea (still in RFC) is to backport as many Vue 3.0 features (like the Composition-API) back into Vue 2.x. This should both ensure a smoother migration from Vue 2.x to 3.x, while also reducing the maintenance burden of supporting 2 builds of Vue 3.0. Additionally, this also removes the need to support IE 11 by all the 3rd party libraries. It also means that the Composition-API plugin for Vue 2.x will be obsolete, which is a good thing, because once the API becomes part of the core, the plugin-performance-tax will be removed. As an added benefit, Vue 2.x is being [migrated to TypeScript](https://twitter.com/youyuxi/status/1379797086800113665) as we speak, which should improve the overall developer experience of those using TS. Lastly, [VueConf.us](https://vueconf.us/) is happening in on April 14th. It’s a completely free event and from what I’ve heard, there are some exciting announcements to look for! Don’t miss it – the tickets are available only until April 13th. ⏰ Stay safe and enjoy the rest of the newsletter, — *[Damian Dulisz](https://twitter.com/DamianDulisz)* *P.S. Bento is now 6 months old! It’s incredible how fast he has grown! Just yesterday, he was this tiny boy and now he looks so serious! Especially when he’s [suspicious about his half-birthday cake](https://twitter.com/DamianDulisz/status/1378038331687239681)!* 🎂
Source:https://news.vuejs.org/issues/192Previous#193 - Vue.js 3.1.0-beta Migration Build now available! Vue Devtools new beta supports Vue 2.x and more!Next#191 - State of Vue 2021, Vite v2 released; Vuex 5 RFC; Vuetify for Vue 3 in alpha and more!
Related posts
Trailing slashes in a static Astro site on Vercel: five layers and a check that never failed
0dev.to
Try four admin templates before you install one
0dev.to
I scanned the GitHub Actions setup of 139 popular JS/TS repos. Only 1 passed 3 basic checks.
0dev.to GitHub
Power BI for Beginners: 5 Essential Concepts You Should Know
0dev.to Data
Per-Author Comment Macros for Co-Authors in LaTeX
0dev.to Productivity
How Singers Use iPhone Notes to Track Vocal Development and Performance Insights
0dev.to Productivity