Introducing hubAI() ✨
Run machine learning models, such as LLMs in Nuxt, powered by @CloudflareDev Workers AI.
https://t.co/K1R0m9NGgI
👀 early prototype but looks promising! https://t.co/EsQoF133Oh
Vue packages bundled with Rolldown is now passing all Vue ecosystem tests! https://t.co/Y2c3ZfthO0
Vue's use of Rollup is non-trivial, involving almost every aspect of library bundling: monorepo resolution, multiple output formats, advanced treeshaking, mixed cjs/esm. The… https://t.co/FMyS2x2qwa
📣 Announcing: KickStart!
A next-generation form builder from the @FormKit team. Going live...now 👀
Generate a form, edit it with manual controls or AI prompts, then copy and paste @vuejs components or schema into your project.
🔗👇 https://t.co/KdxqdNYI6t https://t.co/ao9LjXSEKX
So smooth! https://t.co/xaY6xSyP6e
Found a few weird things slowing Vue down in this benchmark, one of them being creating the setup context using an object literal with a getter takes a ridiculous amount of time, and it only happens in Node (v8) but not in Bun (JSCore). Must be some really weird de-opt going on.… https://t.co/4RU5Pw7yi2 https://t.co/CCAYJTW1TO
ECMAScript excitement 😉
Congrats to @JatinRamanathan @littledan & @wycats on advancing the Signals proposal to Stage 1 today @TC39 🎉
Thanks to proposal author @EisenbergEffect and the many other framework representatives who have contributed so far 👍
https://t.co/51CdhhGW40 https://t.co/LaX0zcWqVZ
I will be in SF / bay area from May 1st to 14th. Come join us for the Vite meetup! https://t.co/QFadHQH6nK
Starting to polish a bit the UI before opening the public beta 😊 https://t.co/cewMQaMp8F
I personally think this is one of the best ways to create technical documentation for your next project. https://t.co/uNum6FTAKV
Austin Reaves more clutch than LeBron these games…
rewatching @danielcroe's amazing talk from agentconf.
it's even better when you have a pause button so you have time to pick your jaw back up from the floor.
https://t.co/id8wYDxyQR
Who is using @nuxt_js?
Back home from London after @VueJSLive - thanks to everyone who were there, and especially @GitNationOrg for making this event happen! The after-after party was also unexpected fun thanks to @dan_abramov and @elena_lape :)
OMMMMMGGGG WE AREEEE PUUUUBLIIIIIIC 🤯 https://t.co/ZbH51fOdTD
I like that the website for the after party venue of @VueJSLive is built with Vue :)
https://t.co/0FlxdAoqKm
No need for FOFMO There are 11 days to go.
You can still join us for #VueconfUS. The official US @Vuejs Conference. It's jam-packed with expert talks & workshops. https://t.co/92ZorH7KIh
Come & be part of this vibrant and inclusive community. 🎉
#NewOrleans May 24-26 https://t.co/hrNMf1Zjk2
It’s getting started @VueJSLive https://t.co/jFVLS2NcRk
The Nuxt Studio landing page is just 😘👌
https://t.co/pfms0apltY
Vue 3.3 "Rurouni Kenshin" is out!
https://t.co/QrxNvLRQL6
Now that’s breakfast with a Vue https://t.co/iiXJX2mLca
Hello London https://t.co/0M8ZsskeXU
⚓️ Just landed in the @nuxt_js DevTools! Now we are able to inspect the Open Graph tags on each route, preview it and copy the snippet to improve them directly!
💚 Great thanks to @arash_sheyda again for cooking so many awesome integrations! And @vercel for the nice design 😆 https://t.co/bPLFj9CIqb
Nuxt DevTools is really impressive and cool ! It deeply moved and inspired me, why can't @vuejs have a similarly cool tool? We can create a @vite_js plugin and integrates with the strong Vite ecosystem. So, vite-plugin-vue-devtools is out ~🎉 enjoy it ~https://t.co/dODc44CD7t https://t.co/n0z8uJXCnL
What are people wearing in London right now? Do you need sweats indoors?
Announcing improved support for Nuxt on Vercel.
You can now use Vercel KV for durable key-value storage, Incremental Static Regeneration, and more with your @nuxt_js application.
Learn about how we're partnering with the Nuxt team.
https://t.co/3f9zIfdiPV
3.3 next week. Now to decide on the codename…
Incredible to see https://t.co/i4tuvf1Zdm localized to more than 20 languages. Kudos to all the translators! And a big shoutout to the work of @kazu_pon, @antfu7, and others that made the i18n infra for @vue_js and @nuxt_js so approachable 💚 https://t.co/QsmM1JbzH7
Flying to London next week for @VueJSLive .
First time in London and I got one free day - what should I do?
In this workshop by @nuxt_js core team member @danielcroe, you'll go over all the different features of Nuxt - from its integrations with Vue, Nitro, TypeScript, Vite & more through to deployment as part of a full-stack application.
May 24-26 New Orleans
https://t.co/Y8anEOKk8V https://t.co/MtuJXmjIFW
Nested SFCs vite plugin just got tooling support! 🎉
Simply add the Volar plugin to your tsconfig, and you can enjoy type checking and IDE support. Make sure you're on the latest version of Volar when using it. https://t.co/oWO7sbOPUW
Join @youyuxi for a full-day workshop on what reactivity means in the context of frontend applications, how it's been presented in different forms over time, and how it differs in the frameworks we work with today.
May 24-26 New Orleans
https://t.co/Y8anEOKk8V https://t.co/lbTVD00zOh
🔍 Now in the latest @nuxt_js DevTools, you are able to inspect the elements, open the corresponding source right inside the embedded VS Code, and edit them with HMR!
FULL FEEDBACK LOOP - make changes without the need to learn project structure - or even leave the browser! 🤯 https://t.co/sA4iODIuTE
@github we are currently experiencing a bot spam attack in multiple repos in the @vuejs organization.
It's unrealistic to report all of those bot users for spam through the provided forms. advice 4 the best way to proceed (besides interaction limits & delete manually?)
3.3 is in beta and will go stable soon...
In the meanwhile, we have opened RFCs for two experimental features:
Reactive Props Destructure: https://t.co/e0fTJVR9Ei
defineModel:
https://t.co/7urTkmSEfE
Hats off to the @rspack_dev team! @_hyf0 and underfin fixed a hard HMR issue in rspack, and they immediately sent an equivalent PR to @vite_js. These folks are OSS role models ❤️
https://t.co/wf33skoipU
I hope more OSS users adopt this mindset. https://t.co/KBoarSTTaE
Meta Agents sound like Marvel supervillains https://t.co/8K8IjHCZFS
I just redeployed it: https://t.co/it0TJS2RtD
Don't read the source, it's code from 10 years ago 😆 https://t.co/wM21bvp9NJ
We were checking today the @github's Open Source Guides project with @antfu7. I'm surprised by how deep and well-structured these resources are. Recommended reading.
https://t.co/F4RQYLe2Xv
Want a chance to share the stage with @youyuxi, members of the @vuejs core team, & #VueJS community experts?
Register for #vueconfus in FOUR WEEKS, & you will have the ability to submit a ⚡️LIGHTNING⚡️ talk.
May 24-26 New Orleans
https://t.co/jbhXYqM98r
Jazz. Code. Vue. https://t.co/C98FgnmKX8
This includes not just apps, but frameworks like Nuxt, Astro, Qwik, Solid, doc tools like VitePress, and test runners like Vitest.
The leverage of the perf work in @vite_js is huge. Vite getting faster means everything built on top of it is getting faster, too!
friends, please don't do this sort of thing! it's cool to be excited about tech and to feel connected to a particular community, but not to get in people's faces about it (in IRL or on twitter etc).
it makes OSS authors wince when we hear stories like this https://t.co/OqAnWUtU5O
Vue Language Tools v1.4 is released. 🎉🎉
We spent a long time did a lot of refactoring and patching around the new features of Vue 3.3, please give it a try.
https://t.co/kS3yfLahP0
🔥 Just released @nuxt_js v3.4.2. It comes with lots of performance improvements, a faster @vite_js 🤯 and an experimental option for quicker Windows startup powered by the @parceljs watcher. https://t.co/jffkZp1sQE
⚡️ vite@4.3 is out!
🔥 It's fast!
https://t.co/SvQUYwVVOs
“The web sucks because of capitalism” 🔔🔔🔔 https://t.co/EEbK5onC00
Update: GitHub has assigned a new rep to Ionic to work this out - let’s hope they do this time.
It’s just sad that it takes a month of waiting + calling out on Twitter for this to get attention.
Spoiling @antfu7 upcoming feature on Nuxt Devtools 👀
Visualize your production bundle while developing your app ✨ https://t.co/NmD3iB5dD1
I don’t think I’d be the only one affected if this happens to every company that switched to enterprise billing on @github - also not every company cares to follow up like @Ionicframework does. Can someone at GitHub sort this out please? Not a good look! https://t.co/4uNpVqLoio
Collaborating with Vite's team is fun.
That's something Vite does extraordinarily well: building trust with its ecosystem.
Vite isn't only open source, but also collaborative.
Open Source is nice, Collaborative Code is 💯
Share your Vite 4.3 beta stories with us! 🥰 https://t.co/uWekg8kOdB
We're close to releasing @vite_js 4.3.0. Help us in these last miles! Update your projects to vite@4.3.0-beta.7, and let us know how it works for you. And keep an eye out for the dev server perf.
Fuzzy local search is now available in VitePress v1.0.0-alpha.66 🎉 Big thanks to @Akryum 👏 Give it a try and don't hesitate to share your feedback on how we can make it even better. Check out the details here: https://t.co/CWOSf4khHx https://t.co/lVjTIxd3wR
The upcoming Server Routes tab in the Nuxt Devtools is so goooood 🚀 https://t.co/1NhVyRVRfb
PR merged: https://t.co/U4y9iYfG0d
💚 VueUse v10.0 is just landed! 🎉
Two months of work, 150+ commits from 41 contributors, we are finally here! Thanks a lot for all the contributions and support!
https://t.co/dvOJOIDkGW https://t.co/SR2oOUn4G7
SFC macros will finally support externally imported types. Also added support for some quite advanced types. https://t.co/JieEKp0D0D
Check out the full schedule for #VueconfUS. It's jam-packed with expert talks and full-day workshops.
https://t.co/92ZorH7KIh
Join us and be part of this vibrant and inclusive community. 🎉
New Orleans May 24-26
https://t.co/jbhXYqM98r
Jazz. Code. Vue. https://t.co/6GgwQsf1HV
I'll be giving a workshop on reactivity at @RenderATL !
Despite the title, it's not only about Vue, but about reactivity in frontend frameworks in general. We will focus more on the underlying mechanism that is shared across many different implementations, including Signals. https://t.co/hS2ot2LBxk
🚨 Breaking News!
@youyuxi Creator of @vuejs, @vite_js, will be speaking at the CityJS Singapore
Evan has been an independent open source developer since 2016. He works full time on open source projects including the frontend framework Vue.js and the frontend build tool Vite
Announcing the inaugural cohort of the GitHub Accelerator: 20 projects embarking on a 10-week journey to build a sustainable funding model. https://t.co/QYdsH0Terk https://t.co/0lL7bz52ZS
Nuxt 3.4 is out ✨
🪄 View Transitions API Support
✨ Payload Enhancements
🎁 Object-syntax Nuxt plugins
🛠️ Easier Devtools Configuration
📚 Layers Improvements
Thank you to all the contributors and for your support 💚
https://t.co/7WNceLzxqm https://t.co/4ERXYmFBK4
This AI generated rap introduction to @vitest_dev is fun 🤣 https://t.co/wC7yizR2Hu
Let's help a bit. We're very impressed by @rspack_dev, both by its perf story and by how quickly they're building up a community and ecosystem. When updating to rspack 0.1.5, the startup time gets even better, and HMR jumps from ~300ms to ~60ms. Mad respect for the rspack team 🙏 https://t.co/fEjntI79sQ
I’m starting to think that sponsorships coming from marketing budget is just wrong - maybe we should invent an enterprise jargon to change the perception and incentive. Something like “infrastructure sustainability budget”? https://t.co/VcHCpXc3m4
On GitHub you can use "Bulk Sponsor" which seems like the easiest approach to sponsor projects you spend on the most
https://t.co/Vqlssmr5tg https://t.co/zj3HhBIyHZ
Asked GPT-4 to write a webpack plugin today. The code didn’t work, but it gave me enough ideas to fiddle around and achieve what I wanted.
And @vitest_dev 0.30.0 is here!
- 🌐 support for workspaces
- 🧥 use the "concordance" package to show diff output (now displays string diffs!)
- 👄 release a separate "vitest/snapshot" package
- 📁 new "toMatchFileSnapshot" assertion
- 🐛 more bug fixes https://t.co/rvRcD9HyVE
Finally listened to this podcast featuring Andrew Kelley of @ziglang - and it resonates with me in so many ways it's unbelievable.
https://t.co/jGjP4wgC2J
From quitting a day job to go full time OSS, to how going independent changes your perspective on life, to how to deal with nay-sayers, to OSS not being zero sum games... also love that Andrew knew exactly what he wanted to build and was 100% confident about it from the get go.
Also, the benchmark’s goal is to compare Vite’s own before/after in our 4.3 work. Other bundlers are included only as reference. The point isn’t to show “JS is faster than Rust” either - the point is we only optimized the JS part in Vite to gain these improvements.
Vite leverages native tools like esbuild and swc where it makes sense - but we also like having other parts in JS which makes it easier to write plugins for / contribute to, which is important!
Many seems to interpret this as a poke at Rust-based tools - no, I have no issues against Rust or native-based tools, I just don’t think it’s necessary to rewrite everything in Rust.
Guess what, we use in memory jwts for our saas app that’s an auth only spa with zero SSR or pre-rendering. The bundle is “massive” after a few codesplit navigations because we handle a lot of data and to do that require some interesting libraries around datavis, tables, querying,… https://t.co/bjNEU4H0qn
Feeling blessed to have such an awesome and talented team around the project, grown organically because of a shared passion. Thank you 🙏 ☺️
It’s truly amazing what open source makes possible. I haven’t been directly involved in Vite 4.3’s perf work except for setting perf as the focus for the next stage in a team meeting, and now Vite is getting multiple times faster for initial load.
Rewrite everything in Rust they said https://t.co/vXpCJpYBEa
If you are on Vue 3, what build tool are you using it with?
Installed Vite with pnpm on shopping mall Wifi in 6.9 seconds, not bad 😆
Continuously Improved DX for Vue 3.3!
🙌 Introduce an experimental macro `defineModel`! Two-way binding props can be updated like refs. https://t.co/d8L28Dhvm7
GitHub eradicated ~$240k/m in sponsorships in 28d
An analysis 🧵
I'll be talking about the upcoming 3.3 release and more progress on Vapor Mode at @VueJSLive in London this year. This will be my first time in UK and I'd love to meet more local devs!
You can register at https://t.co/o2W8OPCWqB or via this digital badge: https://t.co/ugEupfazOl