I HACKED ShadCN to Create Insane React Templates and Installers

  Рет қаралды 8,403

Jack Herrington

Jack Herrington

Күн бұрын

Пікірлер: 42
@nro337
@nro337 7 сағат бұрын
Love this original video idea!! cant wait to see this start popping up in repos everywhere!
@carlosricardoziegler2650
@carlosricardoziegler2650 11 сағат бұрын
Wow this is really game changer!!! I know the powerful from Shadcn but now this open big possibilities!! Amazing content
@JollyCoding
@JollyCoding 17 сағат бұрын
Awesome tool, so many potential usages for easy getting started guides, tutorials and more. You don’t have to clone a demo now and copy the code over, they can just provide the registry to pop it straight into your project!
@electroheadfx
@electroheadfx 13 сағат бұрын
you are great ! amazing tool you made ! thanks I love the concept (btw Pro-nextJS is amazing). A quick question: would like it possible to update a json setup based on some changes applied after the initial creation ?
@furycorp
@furycorp 3 сағат бұрын
shadcn takes copy and paste to the next level by saving the copy and paste part. thanks for the video!
@ArjunShankar1
@ArjunShankar1 5 сағат бұрын
Great video Jack and very innovative way to use ShadCn! I am curious if this were to be used in a production context, do we know at all if this so called 'hack' is likely to be supported in the future by the ShadCn team? Since the thought of building a future set of whitelabelled UI for multiple clients with the various .json files would be compelling, but would be awful if ShadCn deprecates support for this (if its thought of by them as an unintentional workaround) 😅
@ramshankarchoudhary9448
@ramshankarchoudhary9448 16 сағат бұрын
nice! I am gonna create some of my own components Thanks for your research!
@nyumat
@nyumat 6 сағат бұрын
Learned something new! As always, thanks Jack!
@Technology_Forum
@Technology_Forum 14 сағат бұрын
can you provide the configuration for the terminal it looks so good what theme are you using
@jherr
@jherr 8 сағат бұрын
Here is the .oh-my-posh configuration. gist.github.com/jherr/2266b85556b8f8dc65c4e0e512f62ed7
@aj35lightning
@aj35lightning 11 сағат бұрын
not the clearest video from a script editing. especially in all the auth trudging setup. would be helpful to frame what is about to happen in full so theres some anchoring in where we are in the narrative. the presentation of the information was all the same, even a quick excali of all the stages of what's being built and referencing where we're at now would help a lot. we see in contrast
@trejohnson7677
@trejohnson7677 4 сағат бұрын
stfu and just slap minified js into a field of a json object l0l
@shahreazneeloy2119
@shahreazneeloy2119 12 сағат бұрын
just amazing stuff
@AlexanderBelov-y8o
@AlexanderBelov-y8o 10 сағат бұрын
I've created the components for my form with v0. Crazy how good quality code it generates. Saved me an hour.
@nickwoodward819
@nickwoodward819 10 сағат бұрын
Honestly think v0 is crap. Frequently fails on simple components. When it does get something right it tends to just be generic shadcn, which you can do manually to avoid having all your code in one massive block
@trejohnson7677
@trejohnson7677 4 сағат бұрын
@@nickwoodward819brother i fucking hear u. I can’t get it past 500 lines
@techknowledgebase4504
@techknowledgebase4504 15 сағат бұрын
Awesome feature
@Technology_Forum
@Technology_Forum 14 сағат бұрын
Which extension are you using to highlight part of the code in vs code during your presentation
@jherr
@jherr 8 сағат бұрын
None. That's completely manual in post.
@Technology_Forum
@Technology_Forum 14 сағат бұрын
Which terminal are using is it kitty and what configuration you have made to look the prompt so nice and also with your cursor terminal
@jherr
@jherr 8 сағат бұрын
It's oh-my-posh with a custom configuration. gist.github.com/jherr/2266b85556b8f8dc65c4e0e512f62ed7
@blarvinius
@blarvinius 12 сағат бұрын
Woah. What have you done? 🧠
@dave6012
@dave6012 13 сағат бұрын
Pretty cool stuff! Idk why it bothers me that you type `rm -fr` instead of `rm -rf` even though the flags are interchangeable and it’s functionally equivalent 😅 More like, “remove fr fr, no cap” lol
@jherr
@jherr 8 сағат бұрын
I use them interchangeably. AFAIK there is no canonically correct way. This is one of those toilet paper over the top or under the bottom type situations. :)
@dave6012
@dave6012 8 сағат бұрын
@@jherr I 100% agree. Maybe it’s a generational gap (I’m old too, but relatively new to programming)
@cintron3d
@cintron3d 7 сағат бұрын
`rm -rf` forever 😂
@Innesb
@Innesb 6 сағат бұрын
@@jherr I’m going to be that guy. Research has shown that toilet paper over the top is more hygienic as the paper is less likely to touch the wall, and is less likely to require hand-contact with the wall. The wall next to the toilet is likely to be the most germ-ridden place in the bathroom other than the toilet itself.
@jherr
@jherr 6 сағат бұрын
@@Innesb Good thing I go over the top then!
@littleluce
@littleluce 10 сағат бұрын
Can this tool work if I want to run codemods also? I've been working on a similar idea for a more niche tech stack, but I would love to leverage this shadcn tool instead if possible
@jherr
@jherr 8 сағат бұрын
Not as it is, no. I suppose that could be a possibility. I had to PR the CLI to make this tool work and they were very receptive to the PR.
@hectoraldairaguilarhernand6556
@hectoraldairaguilarhernand6556 10 сағат бұрын
Hey! Can somone explain to me why is this different from just cloning a repository with all the code you want to share?
@jherr
@jherr 8 сағат бұрын
Cloning the repo would give you static versions of all of the dependencies. You'd need to keep the repo up to date with versions. Also, cloning the repo has no way of adding code to an existing repo, this method supports that.
@cintron3d
@cintron3d 7 сағат бұрын
Why do this instead of fork/copy from another repo?
@trejohnson7677
@trejohnson7677 4 сағат бұрын
ur gunna use git clone for one file lol. u should see whats under the porcelain guy.
@Lemmy4555
@Lemmy4555 5 сағат бұрын
how is this better than npm create ?
@greendsnow
@greendsnow 8 сағат бұрын
Erm... What happened to git clone
@cintron3d
@cintron3d 6 сағат бұрын
Right? Why would I go to this much trouble to create a JSON file when I'll need to maintain a clone-able getting started project anyway?
@khoinguyen-ft2ys
@khoinguyen-ft2ys 2 сағат бұрын
Awesome!
@dancoman8
@dancoman8 14 сағат бұрын
How can we use this to make a no code website builder with live editing?
@Ss-zg3yj
@Ss-zg3yj 13 сағат бұрын
lol 🤡
@trejohnson7677
@trejohnson7677 4 сағат бұрын
2bad you have to click retry 10k times2 work w/ v0.
ShadCN’s Revolutionary New CLI
12:11
Jack Herrington
Рет қаралды 46 М.
Full Stack Developers will take over. This is why.
11:26
Ed Andersen
Рет қаралды 37 М.
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 99 МЛН
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,7 МЛН
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 51 МЛН
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 292 М.
Ollama's Newest Release and Model Breakdown
9:00
Matt Williams
Рет қаралды 16 М.
useCallback vs. useMemo
11:19
Jan Hesters
Рет қаралды 3,4 М.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 158 М.
Vites Fatal Flaw Fixed With Vinxi
11:23
Jack Herrington
Рет қаралды 16 М.
Why I don't use React-Query and tRPC in Next.js
18:58
ByteGrad
Рет қаралды 89 М.
Payload: The Complete Backend for NextJS
27:10
Jack Herrington
Рет қаралды 38 М.
Surviving the AI-Driven Job Market
13:05
Jack Herrington
Рет қаралды 41 М.
State Managers Are Making Your Code Worse In React
13:33
Web Dev Simplified
Рет қаралды 184 М.
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 99 МЛН