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/