- 247
- 479 656
Orc Dev
Spain
เข้าร่วมเมื่อ 1 ต.ค. 2011
Mastering the digital realm for 15 years, I'm a web dev warrior, crafting innovation and conquering challenges in orcish style. 🔥
EXTENSION OF SHADCN UI LIBRARY - More Components! 🚀
Check out the extension of the Shadcn UI Library with more components! Discover new features and functionalities to enhance your projects.
You need professional web solutions? Here is the link:
www.hordewebsolutions.com/
Here is the link:
shadcnui-expansions.typeart.cc/
Next video to watch:
th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev
⚔️ Join The Horde
- Newsletter: www.orcdev.com/newsletter
- Discord: discord.com/invite/uFB5YzH9YG
- Github: github.com/TheOrcDev
Some of the projects to check:
Connector: github.com/TheOrcDev/orcish-openai-connector
AI Framework: github.com/TheOrcDev/orcish-ai-nextjs-framework
Orcish Admin: github.com/TheOrcDev/orcish-admin
My first SaaS project, register and get 5 free tokens!
www.textualgames.com/
#webdevelopment #orcdev #shadcn #react #nextjs #typescript
You need professional web solutions? Here is the link:
www.hordewebsolutions.com/
Here is the link:
shadcnui-expansions.typeart.cc/
Next video to watch:
th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev
⚔️ Join The Horde
- Newsletter: www.orcdev.com/newsletter
- Discord: discord.com/invite/uFB5YzH9YG
- Github: github.com/TheOrcDev
Some of the projects to check:
Connector: github.com/TheOrcDev/orcish-openai-connector
AI Framework: github.com/TheOrcDev/orcish-ai-nextjs-framework
Orcish Admin: github.com/TheOrcDev/orcish-admin
My first SaaS project, register and get 5 free tokens!
www.textualgames.com/
#webdevelopment #orcdev #shadcn #react #nextjs #typescript
มุมมอง: 2 026
วีดีโอ
Tailwind Devs, This Component Is Your New Best Friend!
มุมมอง 2.5Kวันที่ผ่านมา
Simply drop this component into your project, and never stress about figuring out the current screen size again! You need professional web solutions? Here is the link: www.hordewebsolutions.com/ You can copy the component from here: www.orcdev.com/components/screen-size Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com...
LATEST FROM v0! Build & Deploy a Next.js Project in Minutes (maybe)
มุมมอง 69514 วันที่ผ่านมา
Get the latest updates from v0 as I show you how to build and deploy a Next.js project in minutes. Here is the project link: v0-project-management-ai-svxsmoutojq.vercel.app/ Here is the repo: github.com/TheOrcDev/nexus Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com/newsletter - Discord: discord.com/invite/uFB5YzH9YG...
FINALLY! I Found The Hidden Shadcn Page!
มุมมอง 8K21 วันที่ผ่านมา
I finally found the hidden Shadcn page that was full of old blocks, and good old lift mode! You need professional web solutions? Here is the link: www.hordewebsolutions.com/ Here is the link: ui-8dy8ykf4h-shadcn-pro.vercel.app/ Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com/newsletter - Discord: discord.com/invite/u...
Build Sidebar Like a PRO with Next.js 15 and Shadcn UI!
มุมมอง 6Kหลายเดือนก่อน
Learn how to build a professional sidebar with Next.js 15 and Shadcn UI in this tutorial. You need professional web solutions? Here is the link: www.hordewebsolutions.com/ Here is the repo: github.com/TheOrcDev/shadcn-sidebar Next video to watch: th-cam.com/video/v6-722-GOyU/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com/newsletter - Discord: discord.com/invite/uFB...
Build SHADCN Forms SUPER FAST with THIS TOOL!
มุมมอง 5Kหลายเดือนก่อน
Looking to build Shadcn UI forms super fast? This amazing form builder tool will help you create forms in no time! Don't miss out on the fastest way to create forms. You need professional web solutions? Here is the link: www.hordewebsolutions.com/ Here is the link: www.shadcn-form.com/ Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter...
Building Time Machine App (Next.js 15, Shadcn UI, v0)
มุมมอง 1.1Kหลายเดือนก่อน
Watch as we build a time machine app using Next.js 15, Shadcn UI, and v0. Get ready to go back in time on your exact coordinates in this exciting project! Here is the repo: github.com/TheOrcDev/time-machine Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com/newsletter - Discord: discord.com/invite/uFB5YzH9YG - Github: g...
tRPC to Server Actions in Next.js 15 Refactoring
มุมมอง 1.5Kหลายเดือนก่อน
In this tutorial, learn how to refactor from tRPC to Server Actions in Next.js 15 with OrcDev. Orcish AI Next.js Framework github.com/TheOrcDev/orcish-ai-nextjs-framework Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com/newsletter - Discord: discord.com/invite/uFB5YzH9YG - Github: github.com/TheOrcDev Some of the proj...
Next.js 15 Upgrade Problems You Need to Fix NOW
มุมมอง 2Kหลายเดือนก่อน
If you're upgrading from Next.js 14 to 15, watch this video to learn about common problems you may encounter and how to fix them. Next video to watch: th-cam.com/video/BfQZ-nTcCKc/w-d-xo.html&ab_channel=OrcDev ⚔️ Join The Horde - Newsletter: www.orcdev.com/newsletter - Discord: discord.com/invite/uFB5YzH9YG - Github: github.com/TheOrcDev Some of the projects to check: Connector: github.com/TheO...
Next.js 15 Meets React 19: NEW Hooks! (real examples)
มุมมอง 3Kหลายเดือนก่อน
Explore the latest in React 19 and Next.js 15 with new hooks: use, useActionState, useFormStatus and useOptimistic. Stay ahead with these updates! Here is the repo: github.com/TheOrcDev/nextjs-15-playground React 19 use docs: react.dev/reference/react/use React 19 useFormStatus docs: react.dev/reference/react-dom/hooks/useFormStatus React 19 useActionState docs: react.dev/reference/react/useAct...
Next.js 15 IS HERE! Top New Features You NEED to Know!
มุมมอง 4.1Kหลายเดือนก่อน
Next.js 15 IS HERE! Top New Features You NEED to Know!
Simplest Way to Update Dependencies in package.json
มุมมอง 1Kหลายเดือนก่อน
Simplest Way to Update Dependencies in package.json
NEW SHADCN COMPONENT IS RELEASED! AND IT IS AMAZING!
มุมมอง 22Kหลายเดือนก่อน
NEW SHADCN COMPONENT IS RELEASED! AND IT IS AMAZING!
BEST Next.js Frontend + NestJS API Combo for 2024!
มุมมอง 4.3Kหลายเดือนก่อน
BEST Next.js Frontend NestJS API Combo for 2024!
How to create Digital Rain from the Matrix in Next.js
มุมมอง 505หลายเดือนก่อน
How to create Digital Rain from the Matrix in Next.js
START Building AI SaaS Apps with this Starter Kit!
มุมมอง 7752 หลายเดือนก่อน
START Building AI SaaS Apps with this Starter Kit!
TanStack Query in Next.js: Full Implementation Guide!
มุมมอง 2.1K2 หลายเดือนก่อน
TanStack Query in Next.js: Full Implementation Guide!
How to build AI Travel Planner (Next.js, Drizzle, Shadcn, OpenAI, Cursor)
มุมมอง 1.5K2 หลายเดือนก่อน
How to build AI Travel Planner (Next.js, Drizzle, Shadcn, OpenAI, Cursor)
Easiest way to filter data in Next.js (Drizzle, Shadcn, Nuqs)
มุมมอง 1.4K2 หลายเดือนก่อน
Easiest way to filter data in Next.js (Drizzle, Shadcn, Nuqs)
Simplest way to build Admin Area in Svelte (Shadcn, TypeScript)
มุมมอง 2.4K2 หลายเดือนก่อน
Simplest way to build Admin Area in Svelte (Shadcn, TypeScript)
Simplest way to Autocomplete Locations in Next.js (Shadcn, Google API)
มุมมอง 2.4K2 หลายเดือนก่อน
Simplest way to Autocomplete Locations in Next.js (Shadcn, Google API)
Next.js Portfolio in 3 minutes (v0, Shadcn CLI)
มุมมอง 6K2 หลายเดือนก่อน
Next.js Portfolio in 3 minutes (v0, Shadcn CLI)
Cursor AI Code Editor : 4 Features that will actually boost your productivity!
มุมมอง 9342 หลายเดือนก่อน
Cursor AI Code Editor : 4 Features that will actually boost your productivity!
Laravel Backend + Next.js Frontend: The How-To Guide
มุมมอง 5K2 หลายเดือนก่อน
Laravel Backend Next.js Frontend: The How-To Guide
Simplest way to build Contact Form (Next.js, Shadcn, V0, Resend)
มุมมอง 2.6K3 หลายเดือนก่อน
Simplest way to build Contact Form (Next.js, Shadcn, V0, Resend)
Simplest way to Fetch Data in Next.js 14
มุมมอง 2.1K3 หลายเดือนก่อน
Simplest way to Fetch Data in Next.js 14
Simplest way to change URL Search Params in Next.js
มุมมอง 2.6K3 หลายเดือนก่อน
Simplest way to change URL Search Params in Next.js
Simplest way to build Data Table (Next.js, Shadcn, React, Tanstack)
มุมมอง 8K3 หลายเดือนก่อน
Simplest way to build Data Table (Next.js, Shadcn, React, Tanstack)
Text Adventure Game with Next.js (OpenAI, Langchain, Shadcn)
มุมมอง 3543 หลายเดือนก่อน
Text Adventure Game with Next.js (OpenAI, Langchain, Shadcn)
Simplest way to build Portfolio (Next.js, Shadcn, TypeScript, Tailwind)
มุมมอง 2.2K3 หลายเดือนก่อน
Simplest way to build Portfolio (Next.js, Shadcn, TypeScript, Tailwind)
Your teaching method is very good, if you have time, please make more tutorials Laravel and Next.js
how can display result data after search in same page ?
I thought: "Yes someone finally made a video for SvelteShadcn to help me solve my problem using the blocks". I do exactly the same and get this error Cannot use `{@render children(...)}` if the parent component uses `let:` directives. Consider using a named snippet instead
There is another route that is not so openly visible at the current shadcn website - the '/example' route. I.e. you may check the examples -> check the source on github -> rock'n'roll. Apart from that, Orc Dev - you rock! I have finally pushed forward with building my per project by following your shadcn table series. Your effort does make a difference out there! Thanks for that, приятелю!:)
Respert for the github repo
You're welcome! I'm glad it was useful
XD your video made me double check the 'blocks' again. I've been working on a 2 sidebar variation of this for over a day now, and I didn't check the examples all the way to the end! So thanks! Still a nightmare though! I don't suppose you know how to make the 2nd sidebar closeable in demo #15? I'm guessing their example purposefully doesn't close, as they rely on cookies in the sidebar provider to control a single sidebar open/close state. My (broken) version relies on wrapping each sidebar in its own provider because of this, but then I can't get the content to behave the way I want (the sidebars acting like their relatively positioned, pushing content out of the way). If you've got any ideas you'd be a miracle worker!
flashbang warning! :)))
what is different between normal fetch and this one fetch get calls how can cache, when i navigating between pages and come again same page its triggering api calls in devtools networks, actually we don't want trigger again and again api calls right? by default its not provide cache tanstack query?
yeap doesn't work. npx shadcn@latest add sidebar-07 then i get errors (wont let me --force it says unrecognized.... weird)... I get this error over and over again: Invariant: Expected to replace all template variables, missing VAR_ORIGINAL_PATHNAME in template ⨯ node_modules/next/dist/client/components/not-found-error.js
Devtools???
Doesn't have Tailwind support
Amazing work 👏🏻
Thank you 🙌
Nice video bro!
Thank you brother!
best combination with laravel and moden next js frontend framework ..
Especially if you have some PHP background :)
Love the date picker componet and the magic Back button
Yeah that magic back button is also nice. I created something similar for my projects, but this one is better :D
@@orcdev that nice!
Really nice
Yeah really great, I love things like this
@@orcdev I'm next js developer without previous Upwork experience sir. Is it too late for me to start my Upwork journey?
@@arabeyabelajarnahwu-shorof5902 It's not too late. You can get smaller projects in the beginning. They would not be payed a lot, but they are going to stay in your work history there making it easier to get some better project / job. Start small, do a good job, and potentially ask to get a 5 star rating for your project and a good comment.
@@orcdev thanks you're very nice
@@arabeyabelajarnahwu-shorof5902 You are welcome! Thank you for your kind words!
Does this video not cover SSR? From the looks of it using TRPC this way would lead to everything being client rendered.
You can just add ssr: true like here: trpc.io/docs/client/nextjs/ssr Basically this is already old video, now with Next.js 15 we can use server actions without a problem. No need for tRPC anymore.
Oh, that's neat for the date picker component, especially for the years! I was getting frustrated with the original one. I'll try it out. I hope it's compatible with react-day-picker v9, because shadcn/ui isn't... Thanks for the suggestion!
I'm glad you found the date picker suggestion helpful! Compatibility can be tricky, so definitely give it a try and let us know how it goes!
What kind of project would you like me to build? I want to create something big next weekend! ⚔
A barbar appointment system with an event scheduler calendar. Claim based authentication in next js
@@straydwag Sounds like an awesome idea. I can use calendar from this library for that video! Thanks for the idea!
@@orcdev make more form submission with supabase as backend, thanks
Cool video, thanks. Any idea how to deal with multiple pages? so showing 1,2,3, or 2,3,4, or 3,4,5 depending on how far you are in the list?
We could create some logic based on the current page. For example if current page is 4, show only from (4 - 2) to (4 + 2). It should look like this ... 2 3 4 5 6 ...
@@orcdev thanks, will give it a try. currently fighting with the caching - i watched your video but was applying it to my own demo, and even with the Link components it seems to always hard refresh the page. i love and hate nextjs equally :D
@@nickwoodward819 Hahah, I understand the struggle :D Now with Next.js 15 it's little bit better with caching, at least you can choose when not to cache.
can you share it for reactjs component
Everything should be the same, just without "use client";
Just open your dev console in any chromium based browser and this exact same thing already exists when you start resizing the wondow. Adding a component is useless.
@@Milixation You have height and width there which is just a bonus in this component. Main thing is the Tailwind screen size class
Just press in chrome ctrl+shift+i to run browser console and in right top corner is width and height 😶... kinda begginers stuff sorry
That's just bonus, main thing is tailwind class
Ovo je od pomoci, hvala ti.
Nema na cemu! Ako treba nesto tu sam :)
The hooks for screen dimensions are commonly written as a `useWindowSize` hook. Also, I like to set up a <DevTools /> component that listens for a keyboard shortcut to open up a menu modal for stuff like this. That way you can set up a toggle to hide this if you need product screenshots without the screen size showing. Great idea, thanks for the inspiration!
I'm doing this in deno - nextjs, i followed the instructions as in blog, copied the component and conditionally rendered, but the component is not working properly, the screen size in numbers is getting updated correctly, however all the span(s) are being rendered like "XSSMMDLGXL2XL", no matter the size
Are you using Tailwind on your project? It's nothing complex, so there can't be many things that could happen. In your case sounds like all classes are being ignored.
@@orcdev Yes sir, issue only with deno projects, works perfectly fine in other node - nextjs projects, I'll figure something out. Thanks for the reply. Update: Changing `contents` section in tailwind.config.ts fixed the problem Before: content: [ "./src/**/*.{js,ts,jsx,tsx,mdx}", "./src/components/**/*.{js,ts,jsx,tsx,mdx}", "./src/app/**/*.{js,ts,jsx,tsx,mdx}", ] After: content: ["./src/**/*.{js,ts,jsx,tsx,mdx}"] Need your suggestion @orcdev , will the new config be of any potential issues?
@@orcdev The issue is only with deno projects, works perfectly fine in other node - nextjs projects. I'll figure something out. Thanks for the reply. Update: You were right, there was issue with the default tailwind config, changing the `contents` section in tailwind.config.ts fixes the problem Before: content: [ "./src/pages/**/*.{js,ts,jsx,tsx,mdx}", "./src/components/**/*.{js,ts,jsx,tsx,mdx}", "./src/app/**/*.{js,ts,jsx,tsx,mdx}", ] After: content: ["./src/**/*.{js,ts,jsx,tsx,mdx}"] Now, I need your suggestion, can this updated config be of any potential issues?
this is very helpful!! Thank you
Glad it was helpful! Hope you're going to use it :D You're welcome! ⚔️
Thanks man. You're a lifesaver!
You’re welcome bro! ⚔️
thanks a lot
You're welcome! ⚔️
Somehow it only renders XS and MD for me all other breakpoints are not rendered
Weird! Is it Next.js? I hope you are not on tablet or something like that :D
@@orcdev yes Next.js 14.2.12 on a MacBook screen 😄
@@orcdev it's definitely very weird
I absolutely love how this simple solution makes the development experience so much smoother!
Why didn't you rename the "todos" queryKey?
Good point! Should've renamed it to make it more clear :D
@@orcdev No worries. Thanks for your response here.
@@ImaginativeWork You're welcome!
I see that you have not updated react, react-dom, @types/react, @types/react-dom. While next is backward compatible, shouldn't we upgrade to the latest dependencies cause its mentioned "The minimum versions of react and react-dom is now 19."
2:16 Thank you!! I was having errors following the official docs, this helped me fix it
Awesome to hear that! You're welcome! ⚔
Muy buen vídeo! Gracias
De nada mi amigo! ⚔
I have a question? why was the to use nestjs for backend, what lacks or drawbacks in nextjs API (I've never used nestjs so.)
It's a great question! First thing to say I love server actions, nothing against them. It's more thing of choice. First question would be, why it's maybe better to separate backend in the first place, doesn't need to be Nest, but Node.js or anything else. There are couple of reasons why it's easier to separate it for bigger projects. - Easier to maintain, because you could have backend developers and frontend developers - More secure because you cannot forget "use server" to uncover your keys or something like that, - Easier to deploy somewhere outside of Vercel There are probably more reasons, these three are first in my mind :D And why Nest, it's because it has nice CLI, you can build microservices easily, and it has nice built in things like Auth, DB etc (you can read more about it in their docs if you're interested).
@@orcdev Thanks dude, very informative.
@@LearnAlongFaizan You're welcome bro! If you need anything else I'm here ⚔
Man, you have no idea, I was looking for this and expecting you to post something about it! and here you posted this!
That's awesome, dude! I love when I can drop exactly what you need. If you need anything else just tell me!
@@orcdev Awesome!
Believe me, I have never enjoyed a simplified explanation like this before. You are amazing. Keep it up, man. I wish you success
Thank you so much for your kind words bro! I'm really glad to hear that. Your support means a lot! ⚔️
More Svelte videos please
Roger that! ⚔
how much the billing from using this google api ? do you have a good measure for it based on requests ? thank you very much! nice video
It depends, on a live project I'm using it's not passing 2 - 3 $ a month, it's not going over 5000 requests.
You're welcome for the video! Glad you liked it!
@@orcdev I thought it was pretty much! I will use it using your video as a tutorial! Thank you very much :D it looks really simple to use
@@PedroGrilo13 Awesome! You're welcome!
thanks thats cool
You're welcome! ⚔️
you can build your own custom hook... i have it on mine is like 20 lines tops (comment if you want to see it - i can't post links on comments)
It's not that easy. This is solving much more than just a simple hook that can be called.
This is off subject but I would really like to hear your opinion of windsurf, maybe a review on it while using it? Thank you for all the videos, very helpful! Jason
Hey Jason! Thanks for the suggestion! I saw Windsurf couple a days ago, looks interesting! I'll definitely try it out!
Great video thank you!
I'm glad you enjoyed the video! Thanks for watching!
I’m new to next js and currently trying to understand the differences between react and next in managing state. Your approach is to just “use client” in page. Isn’t it a bit contradictory to next’s purpose? What do you think about tanstack query with server-side state management?
It's just for this video. I agree you gotta be careful where are you using "use client" in Next.js application. You can check this video: th-cam.com/video/S1PQt7yjs_g/w-d-xo.html TanStack Query is awesome technology, but now with Next.js 15 it's becoming deprecated. We can do everything with server actions, all the caching, loading etc
Hey, just tried this out but I get this error when I type anything in the input: "There is no suitable adapter to dispatch the request - adapter http is not available in the build" I'm pretty sure its related to the @googlemaps/google-maps-services-js package since is uses Axios requests, which doesn't seem to work on the edge runtime, are there any workarounds or other libraries you'd recommend?
Yeah definitely something wrong with the dependency. Never had that problem before. You could technically shoot the API directly without any dependency with simple fetch. Try creating a server action for getting everything you need without the @googlemaps/google-maps-services-js If you encounter problems, I can try it out too on some of my next videos :)
so good
Yeah, so easy as well. I remember creating sidebars before, it was not a smooth process :D
Good one man. Please bring advance course that includes pinia, vue router, vitest, typescript as well. It'll blast as there are very few good contents in YT on nuxt and Vue.
Thanks brother! For sure! Course with all that stuff would be awesome. I'll try to create something like that.
@orcdev great to hear that. Looking forward to it.
maybe you can clone the whole project and revision at that version?
Yes, that's what this guy did also. Shadcn is open source, so it shouldn't be a problem :)
Where did that dinosaur come from in your VS Code? How can I get one?
It's vs code pets extension :D Awesome extension, you can add dinosaur, cat, rock, dog etc :D
@@orcdev ok
Thanks for this tutorial. A full length next js unit testing series would be helpful. Hope you consider.
You're welcome! I'll try to create some in depth testing tutorial for sure!
@orcdev Thanks! Hard to find tutorials covering testing async server components in real world next js. Yours will really make a difference and helpful
@@sharewithamar Awesome to hear that!