更新时间:2021-07-16 20:48:51
coverpage
JavaScript Domain-Driven Design
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. A Typical JavaScript Project
The core idea of domain-driven design
Managing an orc dungeon
From greenfield to application
Another look at the problem
The concepts of domain-driven design
Further reading
Summary
Chapter 2. Finding the Core Problem
Exploring a problem
Involving the experts
Identifying the hard problem
Getting started it's about time
Chapter 3. Setting Up a Project for Domain-driven Design
Structuring a project as we see it
Testing
Managing the build
Isolating the domain
Chapter 4. Modeling the Actors
The shoulders of giants
The Different approaches to development
Who is involved in the prisoner transfer?
Naming objects according to the domain
Objects first
Applying object design to the domain
Chapter 5. Classification and Implementation
Building a common language
Value objects
Objects defined as entities
Managing the application's lifecycle
Services
Associations
Insight during implementation
Implementing language guidance
Building context
Chapter 6. Context Map – The Big Picture
Don't fear the monolith
Service-oriented architecture and microservices
Keeping it all in your head
The different ways to manage contexts
Sharing knowledge
Chapter 7. It's Not All Domain-driven Design
Matching the domain to the problem
The power of object-orientation
Influences to keep close
Domain-specific languages
Drawing knowledge
Chapter 8. Seeing It All Come Together
The different kinds of JavaScript project
The different kinds of complexity
The domains suitable for domain-driven design
Index