What is a monorepo? | Getting started with nx

  Рет қаралды 17,197

Coding Garden

Coding Garden

Күн бұрын

Пікірлер: 14
@CodingGarden
@CodingGarden Жыл бұрын
00:00 What is a monorepo? 02:47 Why would we need a monorepo? 05:00 What are some alternatives to a monorepo? 06:15 Disadvantages of a monorepo 07:21 Monorepos in the real world 08:32 Why monorepos? 09:30 Tools for creating a monorepo 12:02 Creating a monorepo with nx 14:21 Adding a node library to a monorepo with nx
@kuldeepdhaka2592
@kuldeepdhaka2592 Жыл бұрын
This seems like the comeback you 🎊🎊🎊🎊🔥🔥🔥🔥🔥 Felt like how your old content did
@dalanxd
@dalanxd 9 күн бұрын
Man, the automatic CLI scaffolding seems very nice! I'm ashamed of how much time I've lost tweaking configs and monorepo configs.... sometimes the level of detail is almost overwhelming. You can easily loose 1 or 2 days configuring a single project in my experience
@robletts4114
@robletts4114 Жыл бұрын
Great stuff CJ ❤
@AR-jx3yb
@AR-jx3yb 3 ай бұрын
Short and useful video. Thanks mate 👍
@abhinavsingh-zc2hk
@abhinavsingh-zc2hk 8 ай бұрын
You explain so good. Thank you :)
@benjamin-lieb
@benjamin-lieb 8 күн бұрын
Great intro to Mono repos. I'm a long-time ruby on rails user, who now only really builds react front ends. I have a rails app that I host on Heroku that houses about 10 separate applications (run on separate domains). I'm exploring ditching rails completely in favor of ts/js code sharing, and exploring monorepos for the first time. Some questions... I started this rails app 8 years ago, and have kept it up to date. With these mono-repo options, how long do you think they'll exist before they go belly-up? Also, how hard do you imagine (or have experienced) it to be to change mono-repos for a code base? I've been coding for quite a while now, and have developed a preference for stable but less bleeding edge ecosystems. They call it a bleeding edge for a reason. I don't want to port this to some mono-repo system this year, and then in 4 years have everything be obsolete. What's your sense?
@JJTrades_X
@JJTrades_X Жыл бұрын
Love this
@maidenjewel5202
@maidenjewel5202 7 ай бұрын
Great Explanation!
@kristiannn
@kristiannn Жыл бұрын
great, are you planning to also create a micro services project in the future? :)
@SO-vq7qd
@SO-vq7qd 2 ай бұрын
1:15 thats crazy. How big is that codebase you think?
@TheVincent0268
@TheVincent0268 4 ай бұрын
Yes, TFVC still exists. I worked with it for years, without problems, and felt a bit old fashioned because everybody around me used Git. How did we use it?: trunk based development (TBD) because branching is not really a good idea in tfvc and we had a single big repository with all projects in it, a monorepo so to say. Until I heard that TBD and mono repo's are super hip and sexy, ha ha. Another property of tfvc is that it is not distributed, so you cannot commit to a local repo. But as long as your internet connection is up, what you may expect in a first world country, there is really no need for a local repo.
@majklzumberi1761
@majklzumberi1761 Жыл бұрын
Pt2
@xyangst
@xyangst Жыл бұрын
I rather just use yarn/pnpm workspaces nx and stuff like that is overkill tbh
How to structure a JS/TS monorepo | From Zero to Turbo - Part 1
11:58
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 920 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
What Is A Monorepo And Why You Should Care - Monorepo vs. Polyrepo
14:44
I used a Monorepo for 12 months - here’s my opinion
9:50
Software Developer Diaries
Рет қаралды 34 М.
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 22 М.
Learn Turborepo By Example | Code Sharing, Distributed Cache, & More!
1:47:05
How GitHub's Database Self-Destructed in 43 Seconds
12:04
Kevin Fang
Рет қаралды 1 МЛН
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 1,1 МЛН
(Neo)Vim Made Me a Better Software Developer
40:27
vim-jp
Рет қаралды 62 М.
Why Can't We Make Simple Software? - Peter van Hardenberg
41:34
Handmade Cities
Рет қаралды 230 М.
Monorepos: What You Need To Know | Rohan Prasad
16:47
Rohan Prasad
Рет қаралды 12 М.
The Dilemma of TypeScript in Monorepos
14:45
Ahmed Elsakaan
Рет қаралды 4 М.