Miroslav Jonas
Nx - the easy choice
#1about 7 minutes
The paradox of choice in front-end development
Front-end development presents an overwhelming number of choices for frameworks and libraries, leading to decision fatigue.
#2about 4 minutes
Three approaches to making technical decisions
Developers typically make decisions as a randomizer, an analyst, or a follower, each with its own trade-offs.
#3about 3 minutes
Overcoming initial skepticism about Nx and monorepos
The speaker shares their initial reservations about Nx being too opinionated and complex before realizing its benefits for projects of all sizes.
#4about 7 minutes
Core benefits of using a monorepo architecture
Monorepos enable atomic changes, simplify code sharing, and enforce a single set of dependencies across multiple applications and libraries.
#5about 5 minutes
Why simple code co-location is not enough
Co-locating projects in one folder fails to solve issues like running unnecessary builds, enforcing code boundaries, and maintaining consistent tooling.
#6about 8 minutes
Addressing common misconceptions about Nx
Nx is not just for large, Angular-based enterprise projects; it's a flexible tool with a manageable learning curve for various ecosystems.
#7about 5 minutes
How Nx scales from proof of concept to startup
Nx provides value at every project stage, from scaffolding a proof of concept with generators to managing migrations and best practices for a growing startup.
#8about 5 minutes
Enterprise-grade features like caching and boundary enforcement
Nx improves large-scale development with powerful features like local and distributed caching, strict module boundaries, and the affected command graph.
#9about 1 minute
Key takeaways for adopting Nx and monorepos
Adopting a monorepo with Nx provides superpowers for any project size or framework, not just large enterprise Angular applications.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:49 MIN
Using Nx to manage and scale a frontend monorepo
Stairway to Heaven - Scaling Frontends the Right Way
02:19 MIN
Enhancing Angular monorepos with Nx tooling
Sustainable Angular Architectures with Nx and Strategic Design
07:24 MIN
A practical demonstration of an Nx workspace
Stairway to Heaven - Scaling Frontends the Right Way
04:54 MIN
Q&A on backend, git structure, and micro frontends
Generate Customer Journeys from reusable Building Blocks
02:25 MIN
Considering alternatives to micro frontends
Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
04:00 MIN
Summary of sustainable architecture principles
Sustainable Angular Architectures with Nx and Strategic Design
07:51 MIN
Code walkthrough of an Nx and DDD project structure
Sustainable Angular Architectures with Nx and Strategic Design
04:43 MIN
Speeding up CI builds with Nx affected commands
Sustainable Angular Architectures with Nx and Strategic Design
Featured Partners
Related Videos
Sustainable Angular Architectures with Nx and Strategic Design
Manfred Steyer
Stairway to Heaven - Scaling Frontends the Right Way
Florian Rappl
Next, Nest, Nuxt… Nust?
Marius Obert
How to Stop Choosing JavaScript Frameworks and Start Living
Sasha Shynkevich
Micro Frontends with Module Federation: Why and How?
Manfred Steyer
Hello generics, goodbye boilerplate!
Miroslav Jonaš
NgRx Tips for Future-Proof Angular Apps
Marko Stanimirović
Building Better with Nuxt 3
Daniel Roe
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Speech Processing Solutions
Vienna, Austria
Intermediate
CSS
HTML
JavaScript
TypeScript

doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript


JO Media Software Solutions GmBh
Brunn am Gebirge, Austria
Senior
CSS
Angular
JavaScript
TypeScript

norisk Group
München, Germany
Intermediate
Senior
Nuxt.js
JavaScript

Peter Park System GmbH
München, Germany
Senior
Python
Docker
Node.js
JavaScript

Lotum media GmbH
Bad Nauheim, Germany
Senior
Node.js
JavaScript
TypeScript

Schulz.codes GmbH
Darmstadt, Germany
Intermediate
Senior
React
JavaScript
TypeScript

infomax websolutions GmbH
Grassau, Germany
Senior
Vue.js
Angular
JavaScript
TypeScript