Back to All Events

Develop at Scale with Nx Monorepos

  • Holiday Inn Gent Expo Maaltekouter 3 9051 Gent Belgium (map)

Trainers

Jeff Cross & Katerina Skroumpelou

Schedule

In this workshop, Nrwl architects will cover the breadth of tools and techniques needed for any tech lead or individual contributor to be successful working in an Nx workspace. The workshop consists of short presentations, followed by hands-on codelabs.

We’ll build up a monorepo from scratch, creating a client app and server app that share an API type library. We’ll learn how Nx uses builder commands and schematics to make the developer experience more consistent across projects. We’ll then make our own builders and schematics for processes that are unique to our organization. We’ll also explore the growing ecosystem of plugins that allow for the smooth integration of frameworks and libraries.

The workshop consists of short presentations, followed by hands-on codelabs.

07:30 - 08:30

  • Continental breakfast buffet with the trainers

08:30 - 10:30

  • Lab 1 - Generate an empty workspace


  • Lab 2 - Generate an Angular app


  • Lab 3 - Executors

10:30 - 11:00

  • Break with coffees, teas, juices, energizers and snacks

11:00 - 12:30

  • Lab 4 - Generate a component lib


  • Lab 5 - Generate a utility lib


  • Lab 6 - Generate a route lib

12:30 - 14:00

  • Lunch with fresh soup, salads, selections of cold and warm fish and meat dishes, dessert

14:00 - 15:30

  • Lab 7 - Add a NestJS API

  • Lab 8 - Displaying a full game in the routed game-detail component


  • Lab 9 - Generate a type lib that the API and frontend can share

15:30 - 16:00

  • Break with coffees, teas, juices, energizers and snacks

16:00 - 17:30

  • Lab 10 - Generate Storybook stories for the shared ui component


  • Lab 11 - E2E test the shared component

Learn more about Jeff & Katerina & Nrwl at https://nrwl.io/