I Just Released My Own Tech Stack

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

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

  • @NizzyABI
    @NizzyABI Месяц назад +40

    we really got jstack before GTA6
    all jokes aside, excited to check it out :)

  • @germancastro820
    @germancastro820 Месяц назад +1

    This is really cool! Thanks man

  • @Robertmccall563
    @Robertmccall563 18 дней назад

    Love it - I`m a beginner at coding, and everything I do is low code/no code, but I`m in deep with a full stack for SaaS development too - built on vercel, next, redis, fastapi, and some other integrations - appreciate the video and love your enthusiasm

  • @nimasoltan3271
    @nimasoltan3271 Месяц назад +48

    Change Prisma to Drizzle and we'll be cool.

    • @everythinggoes850
      @everythinggoes850 Месяц назад +8

      Or better yet, raw dog sql

    • @boschbryceson4751
      @boschbryceson4751 Месяц назад +2

      JS world need some stability not cool new things every 3months.
      We are not in "post-prisma" only media hypes.

  • @mdalmamunit427
    @mdalmamunit427 14 дней назад

    Great content as usual! Thank you ❤

  • @ciach0_
    @ciach0_ Месяц назад +2

    Now I'm ready to write "10 years of Jstack experience" on my resume!

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

    jstack: because what the world really needed was another stack-just in case you were getting too comfortable with the other 387 you still haven’t finished learning! Jokes aside, 3 weeks ago you published video "My Favorite Tech Stack for 2024" :D

  • @fabiofu27
    @fabiofu27 Месяц назад +10

    now you need to upload a full 12h tutorial with the jstack 😛

  • @soumyasen9101
    @soumyasen9101 Месяц назад +35

    Direct competitor of T3 stack😅

    • @digitalguy4242
      @digitalguy4242 Месяц назад

      Seriously

    • @andrewchallis2759
      @andrewchallis2759 Месяц назад +2

      Doesn’t seem to differ much. T3 is a starter for you to modify, why copy it and call it jstack 🤔

    • @HenokGebresenbet
      @HenokGebresenbet Месяц назад

      almost there😅

  • @csnzlatino
    @csnzlatino Месяц назад

    I'm impressed by your project's potential, and from just glancing at the Next app's well-organized structure and your thoroughly documented commits, I can already see that you're following best practices.

  • @belkocik
    @belkocik Месяц назад +37

    Prisma for edge? Why not Drizzle?

    • @andreilucasgoncalves1416
      @andreilucasgoncalves1416 Месяц назад +6

      Yeah I was thinking the same thing when I saw almost 1mb gzip, if I am not mistaken you cannot send too much js to the edge

    • @harshitpant07
      @harshitpant07 Месяц назад +1

      @@andreilucasgoncalves1416 i havent used drizzle so what does drizzle do that he should have considered it over prisma? and yeah you cant send too much

    • @andreilucasgoncalves1416
      @andreilucasgoncalves1416 Месяц назад +1

      @@harshitpant07 I normally write Raw SQL and most of my coworkers too, if you use postgres you can have a linter check errors in the SQL, and you can use something like knex to create the boilerplate for the inserts
      I tested drizzle, but random bugs with migrations pissed me off so I dropped

    • @bhxzbcx
      @bhxzbcx Месяц назад

      i would never use prisma for more complicated apps. its slow af and not flexible

  • @boschbryceson4751
    @boschbryceson4751 Месяц назад +1

    sam meech-ward release similar stack video tutorial right?

  • @w_x
    @w_x Месяц назад +2

    this is cool, but word to the wise - I used hono stack for typesafety but typechecking broke after I wrote too many endpoints (20+), so I ended up having to rely on creating custom serializers which I could get type inference from for both the frontend and backend

    • @revanzakurniawan5466
      @revanzakurniawan5466 Месяц назад

      what do you mean by broke?

    • @jaschabur771
      @jaschabur771 Месяц назад +4

      I have experienced the same issues with type inference when having many routes.

    • @w_x
      @w_x Месяц назад

      @@revanzakurniawan5466 you can't compile the code with type checking enabled - fwiw this is a TS specific limitation

  • @whynot9963
    @whynot9963 Месяц назад +14

    Prisma and fast in one sentence? Hell, nah, other than that, it looks sweet 👌

    • @anasouardini
      @anasouardini Месяц назад +5

      Is it just me or ORMs are never a finished product, they always lack functional features.

    • @everythinggoes850
      @everythinggoes850 Месяц назад

      ​@@anasouardinithat's why you should raw dog sql

    • @LimbaniChaponda
      @LimbaniChaponda Месяц назад

      @@anasouardini Why do you say that? What types of more functional features?

  • @vedantaggarwal1092
    @vedantaggarwal1092 Месяц назад +3

    Man ur just great

  • @pixiedev
    @pixiedev Месяц назад

    0:38 fast as 😅 I see what do did there

  • @Adityacode
    @Adityacode Месяц назад +1

    Finally a real tech stack, not a boiler plate already written and calling it a stack 😂

  • @tom.watkins
    @tom.watkins Месяц назад

    Looks really good apart from Prisma. With it being aimed at Edge im surprised by thay choice

  • @AbhiShake-pl3cf
    @AbhiShake-pl3cf Месяц назад +4

    Why not just trpc? I liked the caching idea ill use it in my projects moving forward

    •  Месяц назад

      Probably because he deploys the Hono app separately to Cloudflare Workers. You can probably do the same with TRPC and the fetch adapter but this seems simpler.

  • @anasouardini
    @anasouardini Месяц назад

    Sounds really cool.

  • @bhosalenaresh
    @bhosalenaresh Месяц назад +2

    ok

  • @AlexanderBelov-y8o
    @AlexanderBelov-y8o Месяц назад

    I will try it this weekend...

  • @ccccjjjjeeee
    @ccccjjjjeeee Месяц назад

    this looks great!

  • @subhamkumar091
    @subhamkumar091 Месяц назад

    Hey! josh waiting for some cool projects with AI integration

  • @anti-social1590
    @anti-social1590 Месяц назад

    Babe wake up jimmy neutron dropped another banger 😅

  • @mssayyy2000
    @mssayyy2000 Месяц назад +2

    nur bahnhof.. ohne docs bleibt es wohl bahnhof :D

  • @bhxzbcx
    @bhxzbcx Месяц назад

    8:04 this recent request is not needed my friend

  • @jonas-froeller
    @jonas-froeller Месяц назад

    are you kidding? fast as f* and prisma? lmao

  • @srkuleo
    @srkuleo Месяц назад +1

    Weren't you big on Drizzle? What happened there, why Prisma now?

  • @sisheng1998
    @sisheng1998 Месяц назад

    Cool! What are the differences between the jstack vs those nextjs app that using next-on-pages for cloudflare pages?

  • @electroheadfx
    @electroheadfx Месяц назад

    I love it, thanks

  • @andrevenancio
    @andrevenancio Месяц назад

    The screenshot of the video threw me off. Was about to ignore but happy I clicked! There’s a lot of tech you are glancing through in the video. Is there more in-depth video about the use query and the cache that you shared before?

  • @gadgetboyplaysmc
    @gadgetboyplaysmc Месяц назад

    What camera do you use Josh?

  • @electroheadfx
    @electroheadfx Месяц назад

    Iam yet using next T3 in pages mode for our railway apps, I was wondering if I can combine jstack with T3/pages for the move transition, in next you can work both with pages and app. T3 Trpc doesn't allow this combinaison. I will test out that.

  • @imnash_on_E
    @imnash_on_E Месяц назад

    Add choices between Prisma and Drizzle sir Josh

  • @riolly
    @riolly Месяц назад

    Finally, the T3 stack has an alternative. But why prisma?

  • @okadz7037
    @okadz7037 Месяц назад

    You are legendary 👑

  • @MrAhvids
    @MrAhvids Месяц назад

    My GOAT

  • @tszhong0411
    @tszhong0411 Месяц назад +1

    Drizzle would be better.

  • @swarajbachu8551
    @swarajbachu8551 Месяц назад

    yep pluggin it in

  • @tt4m
    @tt4m Месяц назад

  • @naolfekadu6101
    @naolfekadu6101 Месяц назад

    No hell no Prisma

  • @fischi9129
    @fischi9129 Месяц назад

    fast as fuck... procedes with server componentd which are everything, but fast as fuck...🤔

  • @raghavsharma3229
    @raghavsharma3229 Месяц назад

    just noticed the website has create next app as its title still. Please change it

  • @danielmazout
    @danielmazout Месяц назад +3

    pls use biome instead of eslint in 2024

    • @vasyaqwe2087
      @vasyaqwe2087 Месяц назад

      this. using biome and instead of eslint + prettier was the best decision ever. so much simpler and just one config file.

    • @unknownguywholovespizza
      @unknownguywholovespizza Месяц назад

      No

    • @paw565
      @paw565 Месяц назад

      Can I use eslint plugin for react query with biome?

  • @branmuller
    @branmuller Месяц назад +1

    How is this different from T3 and why focus on Trpc when there are server actions??

    • @abdulramonjemil
      @abdulramonjemil Месяц назад

      Server actions are not recommended for data fetching in Next.js but for mutations only. So I think it's better to opt for something like tRPC anyways. Plus, things like middleware and other stuff are available with tRPC. With server actions, you'll have to write all of those yourself. There are probably more reasons.

  • @mada5423
    @mada5423 Месяц назад +1

    web dev slop

  • @vedantaggarwal1092
    @vedantaggarwal1092 Месяц назад +2

    Damnnn 🎉🎉

  • @ibnurasikh
    @ibnurasikh Месяц назад +1

    prisma?? why prisma?

  • @yassinesafraoui
    @yassinesafraoui Месяц назад

    High performant? I don't think that's a good adjective for a framework like NextJS. I'm talking about Go of course

  • @SaifurRahmanAkash
    @SaifurRahmanAkash Месяц назад

    want drizzle ASAP!

  • @destocot1729
    @destocot1729 Месяц назад

    is hono and redis just preferences can they be easily replaced / removed?

  • @sidalisaadi1961
    @sidalisaadi1961 Месяц назад

    Does it support All Nextjs features such as Image optimization and server functions etc ...

    • @dukekim4816
      @dukekim4816 Месяц назад

      No. As soon as he said cloudflare, next images went out the window. Unless you tweek loader settings

  • @HenokGebresenbet
    @HenokGebresenbet Месяц назад

    hey josh whats makes you energetic while building project

  • @ransomecode
    @ransomecode Месяц назад

    Does Cloudflare support middlewares, ISR, image optimizations, etc?

    • @dukekim4816
      @dukekim4816 Месяц назад

      Nope. Middleware yes
      Isr no
      Image optimization no

  • @thienthuanme
    @thienthuanme Месяц назад +2

    Does it work with superbase, mongodb instead of neon?

  • @tonyfrenzy
    @tonyfrenzy Месяц назад

    Cool stuff

  • @Tanner-cz4bd
    @Tanner-cz4bd Месяц назад

    Why not Drizzle?

  • @paw565
    @paw565 Месяц назад

    Is separate backend, in java for example, completely obsolete at this point?

    • @marco7138
      @marco7138 Месяц назад

      it depends on what you're doing... Many java (spring web for example) are too convoluted for simple things. But I don't understand why people are shitting on Java, it scales well, it is fast and a safe language.

  • @tonpascual
    @tonpascual Месяц назад

    prisma?

  • @philipfisher8853
    @philipfisher8853 Месяц назад

    oke...

  • @madmaxdev
    @madmaxdev Месяц назад +1

    jostack was great. why did you change?

  • @gabrielkripalani1681
    @gabrielkripalani1681 Месяц назад

    im usually not this early

  • @raphaelqueiroz3105
    @raphaelqueiroz3105 Месяц назад +1

    yarn ew

  • @electroheadfx
    @electroheadfx Месяц назад

    why choose prisma ?

  • @ivanheinzer6829
    @ivanheinzer6829 Месяц назад

    Bro at least change the "Create Next App" Title of the page haha

  • @ukeshrestha
    @ukeshrestha Месяц назад

    What about the SEO when you use useQuery to fetch the data?

    • @ibnurasikh
      @ibnurasikh Месяц назад +1

      just curious, what is the correlation between useQuery and SEO?

  • @Luxcium
    @Luxcium Месяц назад

    Why is he so awesome 😮🎉 I have to often press pause to cope 😅 but he is nonetheless such an amazing driver for inspiration 🎊 🎉😊 He deserves to be recognized beyond the 2 well known Primary’ and Third3’ (you know who they are)’ ❤

  • @tanjid11
    @tanjid11 Месяц назад

    Anyone know how tonuse t3 stack on app and page router simultaneously?

  • @vedantaggarwal1092
    @vedantaggarwal1092 Месяц назад +5

    First 🥇

  • @ShopSavvy1242
    @ShopSavvy1242 Месяц назад

    what browser you are using??

    • @vasyaqwe2087
      @vasyaqwe2087 Месяц назад

      it's arc bro, like the most hyped browser??

  • @ComisarioLobo
    @ComisarioLobo Месяц назад

    This is great Josh. Maybe consider using a more professional name like "Edgestack". I think if this is meant to be taken seriously, the name should be more meaningful. "Jstack" sounds somewhat childish, which may not be ideal if you want this to be a popular project. Additionally, a long tutorial explaining all the details would be appreciated, even before having documentation.

  • @CodingEnjoyer
    @CodingEnjoyer Месяц назад +1

    Just use next-safe-actions

    • @andreimocanu8732
      @andreimocanu8732 Месяц назад +1

      why do you think it is a better choice?

    • @CodingEnjoyer
      @CodingEnjoyer Месяц назад

      @@andreimocanu8732 it has more features out of the box and multiple parameters to disable and enable whatever features you want

  • @jeffz7035
    @jeffz7035 Месяц назад

    What a legend. Thank u for this amazing contribution 🥹