free web page hit counter
🛡️
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
Fireship

Fireship

4,240,000 subscribers

⏱ 👁 189,282 views

Nx Quickstart - How to Scale a JavaScript Project

Video Overview & Insights

Use Nx to power up ⚡🐋 full-stack JavaScript projects with modern tooling, automation, and sophisticated code-sharing for monorepos https://nx.dev/

“

Cool more coupled code.

— @raveash9

Nx is an open-source project from Nrwl 🦄🌊 https://nrwl.io

Watch more free videos at https://fireship.io

“

Nein ich will den Kanal nicht bitte löschen sie ?

— @ThireseQuella-Bertelshofer

#nrwl #nx #javascript

“

i came to learn about NX, for school to make mechanical 3D objects, not fucking programming bruh

— @boeie8627

More User Perspectives

@

Young fire ship voice 💗

@Elisha-q6g
@

5 years later this video did help

@psyferinc.3573
@

Is it not considered best practice to maintain a library in a distinct repository with its own versioning system? This approach enables the importation of the library into other projects, ensuring the selection of the appropriate version.

@Gr4ph1xZ
@

This is awesome. thank you so much for creating this video.

@sandunmadushan1732
@

Am I the only one or does anyone else feels that Angular Console extension feels more like only for Angular project?

@colorpuffed
@

Is kubernetes even needed anymore then for scaling?

@leandrogoethals6599
@

Reading Nx's documentation is more captivating than watching this dull video.

@maksymdudyk1718
@

Love it ! <3

@DanelonNicolas
@

where can i find the depency diagram in the intelliJ nx console?

@martinjavinez9389
@

still dont know how to start the app after watching

@alooooooola
@

Anyone here have experience using this? If yes, what are your thoughts on it (so far)?

@joerivde
@

Is it recommended to setup git submodules per app?

@carljustinemosquida9614
@

The best CS channel on the Youtube

@milad8436
@

I'm still a beginner trying to hang on and bearly scratching the surface of Web Development, but I can tell your content is gonna help a lot in a few months from now. Thank you for sharing this kind of valuable information.

@fabrice9848
@

Doing research about monorepos and this is a superb video, thanks so much!

@Middollo
@

what about very complex dependency version conflicts ?

@davidalandr8786ss
@

Just started as an lead engineer at a new company. We will rewrite our product and I've been looking for a tool to do so. Just found about NX and so far looks like a way to go! Thanks

@SudoLeaveComment
@

:)

@NxVernxual
@

Too fast...

@godfather_kunka
@

I have no idea whats happening, stuff is just flashing around on the screen randomly. This should have been scrapped and re-recorded with the cursor visible.

@iivarimokelainen
@

To all new viewers. This video will just end up confusing you if you were to follow it step-by-step, so I wouldn't recommend wasting your time doing that. Visit the dev site in the description to learn the latest version of NX instead.

@lloveComedy
@

Should I also put my react native repo in there? Since it doesn‘t run on the server later

@Noah-vm8id
@

How is the different from turborepo ??

@hakanaki
@

Would IDE expode?

@Hua-q1n
@

How do you deploy once you have all of these apps created without deploying everything on a single commit?

@extspence
@

Very well explained as always, thank you!

@naveedalirehmani4135
@

I Love It When The Notification Comes, "Someone Has Subscribed Your Channel" 🙂  It Alw‌ays Makes‌ My Day!...

@definitelymina
@

Doesn't this make git commit history useless?

@akhilk5121
@

Man respect for you. I've watched many videos of you and I've to say that "Guys like you really pushes everyone on the platform to bring out better content and setting bar high for knowledge sharing" , which benefits us so thank you I'll take the subscription as soon as I get my first pay from my web development work.

@RajSharma-tf9lv
@

could you share the link of the project ? I want to move backend project to backend folder, but nx just keep create new backend folder inside apps folder

@ducnguyen123
@

having issue share data object ( as a lib used between nestjs and frontend app), since nestjs use class as data object, In frontend typescript, data object is simply interface

@huantao2274
@

I've been playing with Nx for a Nest/Angular app the last few days and it is so awesome! You guys have to try it out.

@chrisanderson687
@

hihi

@rimay4392
@

Is it possible to include firebase cloud functions on a Nx monorepo? Please make a tutorial on this thanks.

@wespal7782
@

Pretty cool but I think Bazel is more important since it's actually build by Google

@DondishGIL
@

Bro, your video editing is incredible, everything is so beautiful ! keep going !

@LiorCHAMLA
@

OMG i went to your channel to look at how angular looks because I thought about using it in my new project and I found this awesome tool thanks.

@dejson420
@

This is really interesting! I would want to see how you could create a fully automated CI/CD pipeline using monorepo methodologies like NX. Doesn't seem like many platforms support this very well at the moment.

@nachobroski
@

We use NX at work, it has been great. Makes sharing code between teams so simple.

@Jared-Christensen
@

How to setup Nx monorepo with Vue project (while there's no official support) would be much appreciated!

@MiroslavKošík
@

I would love a video about managing monorepos from the GitLab perspective as well.

@MiroslavKošík
@

Could you please mention the theme, icon theme and font you are using in VS Code? Thanks

@shafeequemattummal6772
@

Great Video! 👏👏


The reason most big orgs still uses monorepos are - easy to set up(less configuration needed), easy access management(take days sometimes to get access to a single repo) and unwillingness to adopt.


Monorepos has its benefits as you stated(sharing interfaces and common utilities is a huge bonus) but comes with huge drawbacks too. 😢


Can you make a video for sharing code (eg. API interfaces and mocks) through libraries/npm dependencies? I never tried it personally but seems like a pretty useful project. You can use an API management tool like swagger too as an additional bonus.

@MYMPSWORLD
@

Thanks bro

@desi-musk
@

I went to an interview at a huge company yesterday for an Engineering lead role. After watching this video, I decided to bring up the topic of monorepos, and to see if they used them and how. They explained what they used, and the issues they faced. I told them about Nx and how it visualised dependencies, and they were really interested. That might have just landed me the job. I would not have known about it, or cared to click on this video if your content wasn't so pointed, clean and informative. Thanks for being great and for keeping the community up to date. You rock man.

@MikeBrits14
@

OMG!! This is exactly what our team needs , thanks for sharing!!

@alexisdvt
@

This is cool. Please start a series on nestjs

@royrakeshdev