2019 #7 Application Design Patterns

zář5

Čtvrtek 5. září 2019

18:30 - 20:30

Tato akce už proběhla.

Původní stránka akce →

O akci

A design pattern is a general reusable solution to a commonly occurring problem in software design. Domain-driven design (DDD) is an approach to software development for complex needs by connecting the implementation to an evolving model. A Monorepo is a software development pattern where code for many projects are stored in the same repository.

Agenda:

18.30
TypeScript + DDD = ❤ (EN)
Jakub Kadlubiec, Lead Engineer, Pipedrive

Domain-Driven Design is usually associated with .NET or Java, but that doesn‘t mean it cannot be used in a TypeScript project. That‘s exactly what we did and it worked really well.
We started gradually introducing DDD practices to our dev process and changed the existing TypeScript codebase to use DDD patterns. In this talk, I will give you a very short intro into DDD and then we will walk through our experience with applying it to a real project.

19.15
React Monorepos: What, when and how? (EN)
Nic Reichert, Frontend Developer, STRV

Whenever we think of react, one of the first things that comes to our minds is the ease with which we can create reusable components, that we can use all over our website. But, how about we share those components between more than one website, and, even, native apps? This talk will expand on the topic of sharing code between different projects, when is it a good idea to do so and a biased approach to creating your monorepo within seconds.

Our sponsors:

Pricefx is fast, flexible and friendly SaaS price management and price optimization solution, based on the latest in native cloud technologies. Perfect for enterprises of any size, we serve over 90 global clients like Bosch, MediaMarkt, across a variety of industries.

SessionM is a customer data and engagement platform empowering the world’s most innovative brands that forges stronger and successful customer relationships. We put data at the heart of engagement.

Místo

Braunův dům