We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dfcffbd commit 5e65915Copy full SHA for 5e65915
1 file changed
component-model/src/design/why-component-model.md
@@ -113,7 +113,9 @@ there needs to be an agreed-upon way to expose these richer types across module
113
114
## Components
115
116
-Components were developed to ease interoperability between modules.
+Components solve the two problems that we've seen so far:
117
+the limited type system of core module functions,
118
+and cross-language interoperability.
119
Conceptually, a component is a module that is restricted
120
to interact only through its imported and exported functions.
121
Compared to core modules, components also use a richer
0 commit comments