Turborepo Tutorial | Part 1 - Typescript, Eslint, Tailwind, Husky shared config setup in a Monorepo

preview_player
Показать описание


We will also be creating some eslint configurations to be used easily between all 3 of our different applications.

We will look at how to setup a shared UI component library using Tailwind, and how to use our different workspace packages within our different applications.



Timestamps:
0:00 intro
0:45 turborepo walkthrough
13:40 next projects create
19:10 shared typescript configs
32:00 shared eslint configs
48:00 shared tailwind ui
56:00 husky and lint staged
Рекомендации по теме
Комментарии
Автор

This video makes me level up my software engineering knowledge, nice video

interceptorghost
Автор

It took me almost two weeks to finally understand my tailwind components were not working. THANK YOU SO MUCH FOR THIS.

vcbiotech
Автор

Would be the best series if you also integrate Storybook to the workspace

Merchance
Автор

Hey Leo, I recently found you ( last month ) while looking for videos on GraphQL and your videos on GraphQL microservices and fedeartion are really amazing, I've learned a lot from it and has subscribed since the first day. I had seen your others videos and the monorepo one as well but this is something I was wanting to explore with a backend and frontend, sharing different module/plugins/husky commands using monorepo.

I have learned everything from the internet and watching countless youtube videos from people like you and I really appreciate the work that you guys put in but I haven't seen a single video where someone has shown the entire procress from scratch to deploying a app ( FullStack app ) with all the industry standards. Things like, a scaleble backend and frontend fueled with typescript and graphql with proper authentication ( using cloud functions if needed ). Setting up CI/CD, docker, cloud for deployment ( AWS/Serverless ). It's a request if you could put out a video covering and explaing everything from start to finish of a FullStack ( doesn't have to be a complex a simple one like router protection with backend validation or something like that ) that'd be really helpful. Thanks again, I really appreciate your work and hope you grow to be a successful Youtuber.

P.S. Happy Holidays

sweetwarmblanket
Автор

Your Christmas hat still applies at the time I watch this video, lol

doobtom
Автор

Thanks so much for this video. I went absolutely nuts trying to figure out why my tailwind styles werent working through the UI library. They were being purged!!!

williamliu
Автор

If you've seen your watch time increase recently it might be me... I watched the whole channel! Keep it up

workflowinmind
Автор

bruh u saved so much of my reading time ... best intro out there
Love

rudrava
Автор

Storybook integration would be great thank you!!

sirawichvoungchuy
Автор

The course I was looking for. Exactly the one I wanted

milad
Автор

Your content is one of the best out there ngl ! Keep up the amazing work

Feetsha
Автор

Storybook integration (at least for UI components) please! Subscribed!

iomka
Автор

This is exactly what I was looking for. Thanks!

gregederer
Автор

Thanks Leo. Looking forward for the next video.

musbell
Автор

This is awesome, thank you. Can't wait for the next video.

quyetnguyen
Автор

tnx leo this is best practice for develop frontend monorepo,

meysam
Автор

literally saved my life - thank you so much!

NOBOKSify
Автор

May I ask, why did you include the same dependencies in both next package.json files? Wouldn't it be better to move those deps to a common package.json -- perhaps the root package.json?

fooked
Автор

this is super awesome .. waiting for the next part ..:)

dheerajs
Автор

By any chance could you make a tutorial on adding Prisma as a package?

juanzapatagomez