Tomasz Ducin @ducin.dev · Feb 27

question: wouldn't it be - technically - more like the following? Considering that a slice could live in multiple places in parallel (shared database - to some extent at least, separate UI codebase, etc.) 1/2

0 likes 2 replies

?

Replies

Jimmy Bogard · Feb 27

Things are shared when they need to be shared, and this is usually the DB, its data model in code, and parts of the UI like templates/layouts etc. The goal is not “shared nothing” but “share what needs to be”

Tomasz Ducin · Feb 27

My understanding is that the main point is to make each slice autonomous. And cohesive. And since db/be/fe are separate units (sep. deploys, sep. servers, whatever) they can't be really treated as a unit universally. Logically - yes. Deployment-wise - no, or at least it depends on many factors 2/2