Goodbye Nextra

Поділитися
Вставка
  • Опубліковано 16 тра 2024
  • checkout github.com/fuma-nama/fumadocs
    My Products
    🏗️ WDC StarterKit: wdcstarterkit.com
    📖 ProjectPlannerAI: projectplannerai.com
    🤖 IconGeneratorAI: icongeneratorai.com
    📝 ThumbnailCritique: thumbnailcritique.com
    Useful Links
    💬 Discord: / discord
    🔔 Newsletter: newsletter.webdevcody.com/
    📁 GitHub: github.com/webdevcody
    📺 Twitch: / webdevcody
    🤖 Website: webdevcody.com
    🐦 Twitter: / webdevcody

КОМЕНТАРІ • 36

  • @Dom-zy1qy
    @Dom-zy1qy 23 дні тому +8

    Bro I literally just opened UA-cam to figure out what I'm going to use to make documentation for my project. Are you in my walls? The same thing happened when you did the IaC video a few weeks ago too lol.

  • @appel-32
    @appel-32 22 дні тому +1

    Thats such a powerful library, i haven’t checked but it feels similar to how shadcn have its docs. I’ll definitely switch my “custom” docs to this

  • @dennisgroen4932
    @dennisgroen4932 23 дні тому

    The search also has a bug in nextra, where when you're scrolled down in the page and start typing in the search, the page scrolls up 😅

  • @rtorcato
    @rtorcato 23 дні тому +7

    have you tried docusaurus? It's pretty popular on large mono repos

    • @nadunur
      @nadunur 23 дні тому

      Exactly

    • @thisweekinreact
      @thisweekinreact 19 днів тому

      Hey it's Seb the maintainer of Docusaurus.
      Curious to have your thoughts on it ;)
      Note unlike other solutions it might not integrate well in the Next.js app (I mean you need a regular HTML nav to navigate from your Next.js landing page to the doc, not a big deal but still something to consider)

    • @rtorcato
      @rtorcato 19 днів тому

      @@thisweekinreact I plan on using a sub domain and my code is a mono repo. I am not limited to nextjs.

  • @kevinzunigacuellar
    @kevinzunigacuellar 22 дні тому +2

    If you project is a monorepo, maybe you can give a shot to Astro Starlight

  • @nekotajni394
    @nekotajni394 22 дні тому

    You could also try building the docs with contentLayer, that's what I am doing currently. I also tried Nextra and wasn't the happiest with the limitations.

  • @iamsomraj
    @iamsomraj 22 дні тому +1

    Hi Cody, can you share how you handle breadcrumb elements in next 14 projects? I actually have done it on my hobby project, it feels like very repetitive. I was wondering if you have a better way to do it. Thanks in advance.

    • @fuma-nama
      @fuma-nama 21 день тому +1

      The recommended way is to use client components, because layouts aren’t re-rendered. You can use the pathname hook, and put your breadcrumb component inside a layout.
      Some folks may use parallel routes, but personally I think it doesn’t worth it, the breadcrumb component won’t dramatically increase your client bundle size, but parallel routes can be quite messy to implement breadcrumbs.

  • @MohammedSohail-jk1xr
    @MohammedSohail-jk1xr 12 днів тому

    Thank you so much champ, but please answer the questions
    1. can I have only the light theme by default?
    2. How do we apply our own CSS to fix css bugs?

  • @xXJJw567Xx
    @xXJJw567Xx 23 дні тому

    thoughts on using the starter kit over convex? Will the starter kit replace the need for convex, or will you have a way of integrating convex into this?

    • @WebDevCody
      @WebDevCody  22 дні тому

      Convex is a different path for building your apps. The starter kit is for those who want to use as little third party services as possible and host on a cheap vps.

  • @SeibertSwirl
    @SeibertSwirl 23 дні тому +10

    Hello babe 😊 good job as always ❤

    • @alexhichamk6630
      @alexhichamk6630 23 дні тому

      Hi baby 🤗🍼
      Thank you
      Have a nice day baby

    • @SeibertSwirl
      @SeibertSwirl 23 дні тому +4

      @@alexhichamk6630 ewwww are you stalking me? Cause it’s feeling that way at this point. Please stop.

  • @sylarfx
    @sylarfx 22 дні тому

    why do you exactly need dynamically generated docs using app router? most docs frameworks are statically generated at build time, because they are mostly open to public / don't need auth or ssr content

    • @WebDevCody
      @WebDevCody  22 дні тому +2

      The app router statically builds static output files if you don’t use dynamic data

  • @SonAyoD
    @SonAyoD 23 дні тому

    What vscode icon library are you using?

  • @Cyber-Bison
    @Cyber-Bison 22 дні тому

    Hmm I know I was pushing nextra earlier (im not using it within a monorepo though), but now Fumadocs seems much more appealing. Thanks for the share!

  • @justnbody.5934
    @justnbody.5934 23 дні тому

    Can i know your vscode theme

  • @RatherBeCancelledThanHandled
    @RatherBeCancelledThanHandled 22 дні тому

    Have you considered hiring the soot spiders from spirited away to write your documentation ?

  • @mubasharwarriach7216
    @mubasharwarriach7216 9 днів тому

    Can we make custom components and import them in the mdx

    • @WebDevCody
      @WebDevCody  9 днів тому

      Yes

    • @mubasharwarriach7216
      @mubasharwarriach7216 9 днів тому

      @@WebDevCody I had a question, so I want to implement a logic that I would upload a pdf file to my website and based on that pdf file I would make documentation using fumadocs.

    • @mubasharwarriach7216
      @mubasharwarriach7216 9 днів тому

      @@WebDevCody I figured out how to import components in Mdx file but what do u recommend I should do for the logic described above.

    • @mubasharwarriach7216
      @mubasharwarriach7216 9 днів тому

      @@WebDevCody so I was thinking I make a backend that receives the pdf file and returns json objects with the data and then I display them in custom components, do u think this is a good idea?

  • @abdirahmann
    @abdirahmann 23 дні тому +2

    OMG I hate next-js, i once tried it out and the developer feedback was abysmal!!, also the agressive caching was terrible, i don't want vercel to tell me wtf i want!!!!, it left a bad taste in my mouth and i never looked back, i'll checkout remix but MY GOD next-js sucks! 😤

    • @fuma-nama
      @fuma-nama 21 день тому

      Agree on that, I loved Nuxt.js more than Next.js nowadays

  • @papa_ethan
    @papa_ethan 21 день тому

    NX also sucks