Nuxt Tips Collection

OMG Nuxt can do that?!?

Vue Tips Collection
  • 117 concise, insightful tips — learn things you didn't know Nuxt could do
  • 190+ page book — read the digital ebook in light or dark mode
  • 58 days of emails — a daily dose to keep you informed
  • 7 code repos — see examples of server components, layers, and more in action
  • Technical review by Nuxt team member Alex Lichter
Download the first two chapters for free

Get a Sneak Peek

Check out the first two chapters of the book for free — just enter your email below.

    A taste of what's inside

    What you'll learn

    Here are some of the things you'll learn:

    • What paired server components are, and why they're so powerful
    • Discover built-in components you didn't know Nuxt had — my favourite is DevOnly
    • How to skip code on the server or client (there's a good chance you're doing it wrong)
    • How the NuxtIsland component powers server components — and why it can cause performance problems when used incorrectly
    • The app.vue file, and when you don't even need it in your project
    • Speed up your UI by controlling when to prefetch lazy loaded components — this can make a massive difference!
    • Layers, and tons of interesting edge cases you'll encounter
    • Every single way you can navigate programmatically, including in middleware
    • How to easily add different configurations for different environments — you probably don't know this one
    • Discover how to easily preserve your component's state between page changes
    • Hooks, their different types (this can be confusing), and how you can use them to deeply integrate with Nuxt and change how it works
    • and so much more!
    Who Am I?
    Picture of Michael Thiessen

    Hi, I’m Michael Thiessen.

    My job is to help Nuxt developers just like you to become experts.

    I’ve taught thousands of devs how to write more maintainable code, more reusable components, and become the best Vue and Nuxt devs they can be.

    Instant access

    Digital Copy

    Of course, you’ll also get instant access to a digital copy of the Nuxt Tips Collection.

    You’ll be able to start reading right away!

    straight to your inbox

    Daily Emails

    Get 3 tips sent to your inbox, every single weekday for 3 months.

    You don’t even have to remember to read the book, because you’ll have tips showing up automatically.

    This was one of the most loved features of Vue Tips Collection.

    Learn by playing with real-world code

    Code Repos

    Dive into 7 different code repos to investigate the tips and their edge cases for yourself.

    Included repos are on:

    • Server components
    • Layers
    • Keyed composables
    • Routing precedence
    • Keeping pages alive
    • Hooks and hydration
    • Prefetching components

    Get a Sneak Peek

    Check out the first two chapters of the book for free — just enter your email below.

      A sneak peek

      Tips from the book

      Disable auto-imports

      You can completely disable auto-imports by using the new imports.scan option:

      export default defineNuxtConfig({
      imports: {
      scan: false,
      },
      });

      This will ignore any directories listed in the imports.dirs option, as well as ignoring auto-imports for the ~/composables and ~/utils directories.

      To also prevent auto-importing components, you’ll need to configure the components option as well:

      export default defineNuxtConfig({
      imports: {
      scan: false,
      },
      // Set to an empty array
      components: [],
      });

      This will make the imports in your project more explicit, so it’s clearer where things are coming from. Some developers prefer this because it adds to the readability of the code.

      Get an overview of the book

      Outline

      1. Component Chronicles

      Learn all about custom and built-in components.

      2. Composable Chaos

      Built-in composables, custom composables, and all the ways you can use them.

      3. Routing Rituals

      Really important tips so you don't get lost.

      4. Data Fetching Fortune

      Efficiently fetching data and improving performance.

      5. SSR Solutions

      Tools for taking advantage of server-side rendering.

      6. Nitro Nuances

      Never forget Nitro, the back end framework powering Nuxt.

      7. Configuration Coordination

      Dive into discovering different and diverse configuration options.

      8. Layer Lollapalooza

      Better organize your Nuxt app with layers.

      9. Module Mechanics

      Many tips on the best way to extend your Nuxt app.

      10. Plugin Proficiency

      Deftly modify the runtime behaviour of Vue and Nitro.

      11. Server Components

      No JS? No problem! At least, for these components.

      12. Error Essentials

      All about creating, handling, and understanding errors.

      13. Testing Tactics

      it('would be a failure if I didn't assert the importance of tests in this book somewhere')

      14. Other Observations

      a.k.a the tidbits I couldn't easily fit into other chapters.

      What others are saying

      Reviews

      I highly recommend any Nuxt developers to have a look at Michael's Nuxt Tips Collection. He is one of the best Vue & Nuxt teachers I know. One tip a day and you'll know all the hidden treasures of Nuxt!

      Profile picture of Sébastien Chopin
      Sébastien ChopinCreator of Nuxt

      Even as a core team member, I sometimes forget a few things about the framework I work on, so I bet you can discover a lot of tips by reading this!

      Profile picture of Julien Huang
      Julien HuangNuxt Core Team Member

      It can be difficult to keep on top of all the amazing improvements that land in the Nuxt core, Michael's Nuxt Tips Collection is not only the easiest way to catch up on what's been going on but best practices for how handle many common scenarios that any growing app will run into.

      Profile picture of Harlan Wilton
      Harlan WiltonNuxt Core Team Member

      I love Michael’s teaching style. Concise and clear - I’m constantly picking up little gems of knowledge, even after years of working with Vue and Nuxt.

      Profile picture of Lachlan Miller
      Lachlan MillerVue Core Team Member

      Michael's Nuxt Tips Collection is an excellent resource for Nuxt developers. He's the right person for the job, as he teaches the official Nuxt course. I'm very familiar with Nuxt, but I learned some new things while reading his book. Read one tip a day, and you'll level up your Nuxt skills.

      Profile picture of Michael Hoffman
      Michael HoffmanWeekly Vue News, Freelance Nuxt Developer

      I thoroughly enjoyed reading "Nuxt Tips Collection" and found it to be an invaluable resource for both beginners and experienced developers alike. "Nuxt Tips Collection" is packed with practical and actionable insights that can be immediately implemented in your Nuxt projects.

      Michael has done an exceptional job in providing clear, concise, and highly relevant tips that address real-world scenarios. This book is a must-have for anyone looking to enhance their Nuxt.js skills.

      Profile picture of Krutie Patel
      Krutie PatelNuxt Ambassador & Senior Frontend Consultant

      After learning the basics of Nuxt, taking a moment to read a tip during work breaks can easily enhance your knowledge. When you encounter a challenge, you can refer back to this book using the index.

      It's like having your own set of notes at hand, without needing to experience the problems firsthand; Michael has already dealt with them for you and summarized the solutions here.

      While some of the advice may be based on opinions, it can still provide insight into how another senior developer working with the same technology thinks, offering new possibilities.

      Profile picture of Alba Silvente
      Alba SilventeNuxt Ambassador, Speaker, DevRel at Storyblok

      This is by far the most comprehensive short-form information out there for Nuxt users. As a power user and Nuxt ambassador myself, I was surprised to learn something the moment I opened this book and read the first tip.

      Michael has the ability to distill Nuxt learning material into super useful tips with a scope small enough that you can use them immediately.

      Profile picture of Tim Benniks
      Tim BenniksNuxt Ambassador, DevRel Lead at Hygraph

      I really enjoyed looking at all the Nuxt Tips that Michael gathered in his book Nuxt Tips Collection. It is a great source of knowledge for all Vue and Nuxt developers who are looking to elevate their skills and implement them right in their daily projects.

      It is a must have for all looking to upgrade their Vue/Nuxt/JS skills and Michael has done an amazing job sharing his knowledge in such accessible form!

      Profile picture of Jakub Andrzejewski
      Jakub AndrzejewskiNuxt Team and Speaker, Senior Dev at Alokai

      The Nuxt Tips Collection gives actionable advice for Nuxt developers of all experience levels. The excellent code examples not only explain complex concepts, but can show new approaches to solving problems. You’ll learn something new every time you read it.

      Profile picture of Matt Maribojoc
      Matt MaribojocLearnVue YouTube channel

      I just went through Michael's Nuxt Tips Collection for the last 2 weeks and I ended up applying most of them to my Nuxt projects right away. The book is just easy to read, straight to the point, enjoyable and well designed.

      Profile picture of Alvaro Saburido
      Alvaro SaburidoTresJS, Egghead.io instructor

      This tips collection is great! Michael covers a wide range of topics that benefit both newcomers and advanced users of Nuxt.

      Profile picture of Josh Deltener
      Josh DeltenerNuxt Ambassador, Vue/Nuxt Consultant

      Michael does an excellent job of not only highlighting the latest and greatest Nuxt features, but also reminding you of those core functionalities that can easily slip your mind after years of coding in a certain way.

      I've already applied many of his tips to my projects and have seen a noticeable improvement in my code quality and efficiency. If you're serious about leveling up your Nuxt game, this collection is a must-have!

      Profile picture of Ashok Gelal
      Ashok GelalCo-founder, Msty

      I’ve been a fan of Michael since the beginning, and I haven’t missed any of his courses or books. I bought everything Michael has published, from Clean Components to my new favorite, the Nuxt Tips Collection. His work is always straight to the point, enjoyable, and well-designed.

      Profile picture of Baker Shamlan
      Baker ShamlanCEO, XYZ Ventures
      Don't like it? Don't worry!

      Money-Back Guarantee

      My job is to give you a product that you'll enjoy and learn from. If those things don't happen, I've failed, and I don't deserve your money.

      Simply email me at michael@michaelnthiessen.com within 30 days and I'll give you a refund!

      FAQ

      Still have questions?

      Are the daily emails the same as what is in the book?

      Yes, the tips that are in the daily emails are the same as in the book.

      You'll get 2 each day for the first week, then the following weeks you'll get a third tip from the week before to help reinforce what you've learned.

      What format is the ebook in?

      The ebook is a PDF with no DRM. No epub or other ebook formats are available right now.

      Is this lifetime access?

      You will get a link to a PDF of the book that never expires.

      The daily emails go for about 3 months before all 117 tips have been sent.

      Can I get an invoice for my company?

      Yes, you can do this through the LemonSqueezy email you get after purchasing.

      Do you offer purchase power parity?

      I don't offer it for this book, sorry!

      How do I get a refund?

      Just email me at michael@michaelnthiessen.com and let me know!

      Do you have student discounts?

      No, I don’t.

      Get a Sneak Peek

      Check out the first two chapters of the book for free — just enter your email below.