We use NX to build two Angular applications using PrimeNG, then share a component between the two applications using module federation. Code: https://github.com/jherr/ang-pokemon-mfe 00:00 Introduction
00:33 Project introduction
02:48 Project setup
07:18 Adding the carousel
08:50 Adding/configuring module federation
11:37 Creating a wrapper component
13:35 Demonstrating runtime dependency
14:15 Outroduction https://www.youtube.com/watch?v=ox0aoy2KHK0
When you’re just starting out in Rust, you start by building small programs. As we all know though, medium and large projects can have very different, unique kinds of problems that smaller projects never encounter. As our projects grow in size, we need to be increasingly concerned about code organization, separation of concerns, implementation hiding, and other techniques to manage growing complexity. Most languages have tools and patterns to deal with this, and Rust is no exception. However, the patterns that we learned from other languages, especially in mainstream OO languages, are often unhelpful when applied to Rust, and this can lead to a roadblock when trying to transition to building moderate or large Rust programs. This talk will cover a case study of a moderate sized game engine written in Rust and Lua, and show strategies for implementing things in Rust where common implementations in other mainstream languages are a poor fit. I’ll also discuss some examples of problems unique to Rust that ended up with very nice —but sometimes not obvious— solutions. Along the way, I’d also like to discuss working with Rust in game development generally, and what it’s like getting Rust to run on mainstream game consoles. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=aKLntZcp27M https://www.youtube.com/watch?v=oHYs-UqS458
Progressive Web Applications (PWA) help teams to deliver on the promise of multi-modal, code re-suing solutions for web apps. This is an important moment in time as their usefulness is becoming more visible and the technology as a solution more viable. Angular has first class support PWAs allowing teams to create bespoke progressive web applications experiences that delight users. In our time together, we’ll explore some of the best techniques to make your Angular web app into a dynamic PWA that delivers constant value to your users across platforms. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=n6-fEh5sB_g https://www.youtube.com/watch?v=2zw5AMaclNo