👉 (Nuxt | Vue) Tips Collection
👉 Clean Components Toolkit
👉 Mastering Nuxt
michaelnthiessen.com/bulletproof-...
michaelnthiessen.com/bulletproof-...
Featuring @danielroe.dev, @atinux.com, @michaelthiessen.bsky.social and @thealexlichter.com, as well as @nuxt.com and @nuxtlabs.com ✨
Featuring @danielroe.dev, @atinux.com, @michaelthiessen.bsky.social and @thealexlichter.com, as well as @nuxt.com and @nuxtlabs.com ✨
Nitro is designed to be the foundation for future development rather than just another incremental update. The coordination with Nuxt5's release makes sure that the entire ecosystem moves forward together. By @michaelthiessen.bsky.social
masteringnuxt.com/blog/nitro-v...
Nitro is designed to be the foundation for future development rather than just another incremental update. The coordination with Nuxt5's release makes sure that the entire ecosystem moves forward together. By @michaelthiessen.bsky.social
masteringnuxt.com/blog/nitro-v...
By @michaelthiessen.bsky.social.
masteringnuxt.com/blog/master-...
By @michaelthiessen.bsky.social.
masteringnuxt.com/blog/master-...
Add polish and personality with a smooth typewriter animation for an engaging user experience.
By @michaelthiessen.bsky.social
masteringnuxt.com/blog/automat...
Add polish and personality with a smooth typewriter animation for an engaging user experience.
By @michaelthiessen.bsky.social
masteringnuxt.com/blog/automat...
I'd love to hear how it's going for you.
I'd love to hear how it's going for you.
Together with hosts @michaelthiessen.bsky.social and @thealexlichter.com they talk about the origin of NuxtLabs and Nuxt, differences & more!
Together with hosts @michaelthiessen.bsky.social and @thealexlichter.com they talk about the origin of NuxtLabs and Nuxt, differences & more!
I'd love to hear how it's going for you.
I'd love to hear how it's going for you.
... and we're aiming for a stable release of v4 by the end of the month.
(nuxt v5 will come later this year once nitro v3 is ready)
👉 you can read the full article at nuxt.com/blog/roadma...
- Matching keys to invalidate queries is now even better
- Better cache performance
- Typed keys
- Dynamic options
- Lighter build!!
github.com/posva/pinia-...
- Matching keys to invalidate queries is now even better
- Better cache performance
- Typed keys
- Dynamic options
- Lighter build!!
github.com/posva/pinia-...
The new data fetching in 3.17 dropped *right* before I started working on the data fetching chapter.
We don't really take full advantage of the reactive keys etc. but it's good to avoid any breaking changes while you can (so I don't have to go back and re-record!)
You’ll learn how to:
🔄Upgrade to Nuxt 3.17 for the latest data-fetching improvements
🪝Use `useAsyncData` to load data efficiently
⚙️Handle Loading States with control over when data loads
🧠 Ready to explore the new lessons?
The new data fetching in 3.17 dropped *right* before I started working on the data fetching chapter.
We don't really take full advantage of the reactive keys etc. but it's good to avoid any breaking changes while you can (so I don't have to go back and re-record!)
Only time will tell.
Here's my write up on how you can take advantage of it, including best practices:
michaelnthiessen.com/how-to-acces...
Only time will tell.
Here's my write up on how you can take advantage of it, including best practices:
michaelnthiessen.com/how-to-acces...
Here's my write up on how you can take advantage of it, including best practices:
michaelnthiessen.com/how-to-acces...
I had a ton of fun diving into some more advanced server route stuff with @nuxt.com I don't normally use:
👉 unstorage
👉 server middleware
👉 caching server routes
👉 validation with zod
👉 Nitro and h3 (and unjs)
👉 streaming with Nitro
I had a ton of fun diving into some more advanced server route stuff with @nuxt.com I don't normally use:
👉 unstorage
👉 server middleware
👉 caching server routes
👉 validation with zod
👉 Nitro and h3 (and unjs)
👉 streaming with Nitro
In Nuxt, we can get detailed information on how our page is loading with the `useLoadingIndicator` composable.
It’s used internally by the NuxtLoadingIndicator component, and can be triggered through the “page:loading:start” and “page:loading:end” hooks.
In Nuxt, we can get detailed information on how our page is loading with the `useLoadingIndicator` composable.
It’s used internally by the NuxtLoadingIndicator component, and can be triggered through the “page:loading:start” and “page:loading:end” hooks.
Coming to a browser near you soon!
Coming to a browser near you soon!
@masteringnuxt.com.
All about data fetching!
Took me a LONG time to figure this one out and simplify it. Data fetching in Nuxt can get complicated pretty quickly.
@masteringnuxt.com.
All about data fetching!
Took me a LONG time to figure this one out and simplify it. Data fetching in Nuxt can get complicated pretty quickly.
That wraps the "basic" section of @masteringnuxt.com, now we move on to advanced topics.
At this point, we have a basic functioning AI chat app with projects.
Next up is data fetching, caching, perf, SEO, error handling, database and auth!
@masteringnuxt.com.
All about data fetching!
Took me a LONG time to figure this one out and simplify it. Data fetching in Nuxt can get complicated pretty quickly.
That wraps the "basic" section of @masteringnuxt.com, now we move on to advanced topics.
At this point, we have a basic functioning AI chat app with projects.
Next up is data fetching, caching, perf, SEO, error handling, database and auth!
@masteringnuxt.com.
All about data fetching!
Took me a LONG time to figure this one out and simplify it. Data fetching in Nuxt can get complicated pretty quickly.
@masteringnuxt.com.
All about data fetching!
Took me a LONG time to figure this one out and simplify it. Data fetching in Nuxt can get complicated pretty quickly.
By using NuxtImg in our Nuxt apps, it’s easy to create responsive images that adapt to different screen sizes.
This is achieved using the `sizes` attribute, which works similarly to TailwindCSS breakpoints.
👇
By using NuxtImg in our Nuxt apps, it’s easy to create responsive images that adapt to different screen sizes.
This is achieved using the `sizes` attribute, which works similarly to TailwindCSS breakpoints.
👇
@michaelthiessen.bsky.social and @thealexlichter.com are joined by @thejaredwilcurt.bsky.social to talk about a topic relevant to all of you out there (not kidding) 👀
Testing!
Snapshot testing beyond that - to be more precise
Tune in 🙌🏻
@michaelthiessen.bsky.social and @thealexlichter.com are joined by @thejaredwilcurt.bsky.social to talk about a topic relevant to all of you out there (not kidding) 👀
Testing!
Snapshot testing beyond that - to be more precise
Tune in 🙌🏻