My Experience With Nuxt 3

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • I moved from Next.js to Nuxt 3, this is my experience.

Комментарии • 24

  • @mathnewph
    @mathnewph 6 месяцев назад +14

    Good feedback, i feel like nuxt is the best framework and there is a good road to be a truly perfect framework more like laravel and more robust docs/error handling
    But anyway thanks for feedback ! Would love to see more nuxt / vue videos 🫶

  • @winns.x
    @winns.x 3 месяца назад +3

    Thanks that you shared your experience. All our websites that need an update are migrating to Nuxt, and we really like how it's going. Also it's definetly alot easier for new people to start working on Vue(Nuxt) than React(Next).

  • @nyambe
    @nyambe 6 месяцев назад +5

    Hello, your server side error will not show in the browser. They are right there in your vscode terminal.

    • @joseph-montanez
      @joseph-montanez  6 месяцев назад +1

      If it's an SSR vue component issue then what you saw is what's in the terminal. If it's an API server issue it shows in the terminal only. My issue is with SSR component errors.

    • @dickson710
      @dickson710 5 месяцев назад

      Not always true

  • @Saeid-Za
    @Saeid-Za 6 месяцев назад +1

    Thank you for your awesome feedback

  • @MichaelJClegg
    @MichaelJClegg 4 месяца назад

    Thanks for all info. Would be great to see more ,

  • @Gaijin101
    @Gaijin101 6 месяцев назад

    Interesting, been using Nuxt3 since beta days too, but this error is new. Though been only using TS. Seems like Nuxt3 isnt very JS friendly.

  • @St0rMsk
    @St0rMsk 4 месяца назад +5

    Whenever I start a Nuxt project, the framework feels magical. You got modules, autoimports, nuxi cli, truly great experience... However, there is always something that feels like half baked or is not working as expected... I don't know, I want to love this framework so much

    • @Tarabass
      @Tarabass 3 месяца назад +1

      Doesn't this count for every js framework out there? And if so, why don't you contribute and start a discussion or create a pull request?

    • @9zetsu
      @9zetsu Месяц назад

      So true. I've been working on an SPA project on Vue, and it worked like a clock. Everything is clear and working as expected. I was enjoying my time with Vue. I was able to write clean code that worked perfectly.
      Then, I switched teams and started working on a Nuxt 3 project, and the experience is not the same, to put it lightly.
      There is so much magic. No clear way to write anything. You can write anything you want, but be prepared for it to not work in specific conditions. You have to figure out the right way to do something, and documentation will not tell you. It does not feel intuitive at all. External modules for Nuxt like i18n or color theme, or whatever are not working, and force you to use suboptimal ways to do things.
      There might be a chance that it is a me problem that I don't have enough skills to handle Nuxt or whatever, but so far, I am not happy with it.
      I am considering using ViteSSR on my next project instead of Nuxt. It might work far worse, but at least I'll be able to do something about instead of trying to apply to Hogwarts for me to be able to handle Nuxt magic.

  • @RiazUddinMasum
    @RiazUddinMasum 6 месяцев назад +1

    true pain. i know it. but i still love nuxtjs.

  • @minseven2246
    @minseven2246 6 месяцев назад

    Great video! would be cool to have a public repo :)

  • @lassestube
    @lassestube 5 месяцев назад

    I’m still amazed how there’s only 1 framework for vue and it is trying to keep up with next/react. Especially all 3rd party modules. But the react community is so much bigger and it’s very noticeable in the support in the various packages… auth for example is … less than reliable… and the docs are… also not great…

    • @Dino-Kupinic
      @Dino-Kupinic 5 месяцев назад

      isnt the same true for svelte? Compared to Vercel with like 500 employees and the 10-20 people for nuxt or so (+ random contributors) I think nuxt has a lot to offer. There is official nuxt/auth in development aswell. The docs are alright I think, though I wish they write more.

  • @MrXQ-n3y
    @MrXQ-n3y 5 месяцев назад

    I know this is not related, but what mic are you using?

    • @joseph-montanez
      @joseph-montanez  5 месяцев назад

      Some cheap $15 Mifanstech Gaming Headphones a.co/d/6nxW7cT

    • @MrXQ-n3y
      @MrXQ-n3y 5 месяцев назад

      @@joseph-montanezthanks!, it's working on Linux and the sound quality is pretty decent. a really good deal for a 15$ Headphones :D

  • @arubalcaba
    @arubalcaba 4 месяца назад

    Dude thanks for this post! I'm stoked about Nuxt3 but this video def gives me pause. I hope the Nuxt3 team looks at this video for great feedback. Also what OS are you using?

  • @soft.developer
    @soft.developer 5 месяцев назад +1

    I dont like nuxt js.
    I prefered vue instead.

    • @joseph-montanez
      @joseph-montanez  5 месяцев назад +1

      Nuxt is best explained as server side rendering using Vue, with a server api layer like Express.js. If you’re making a SPA you don’t need Nuxt. If you’re using Vue lightly sprinkled, you don’t need Nuxt. Nuxt is a full stack solution like Laravel/Livewire or Phoenix/Liveview.