diff --git a/content/configs.md b/content/configs.md index f5a5c5a..893e32c 100644 --- a/content/configs.md +++ b/content/configs.md @@ -68,12 +68,6 @@ compacted with the `https://linkedsoftwaredependencies.org/bundles/npm/component -Since components and parameters are defined as RDFS vocabulary, -we can instantiate components easily using the `rdf:type` predicate, -and by using parameters as predicates on such new instances, as shown in [](#instance-oo). -Instead of passing literals as values to parameters, it is also possible to pass _other component instances_ as values, -thereby allowing nested component instantiations to be defined. -
````/code/instance-oo.txt````
@@ -81,7 +75,11 @@ Instantiation of `ex:MyModule/MyComponent` using a value for the parameter `ex:M
-
 
+Since components and parameters are defined as RDFS vocabulary, +we can instantiate components easily using the `rdf:type` predicate, +and by using parameters as predicates on such new instances, as shown in [](#instance-oo). +Instead of passing literals as values to parameters, it is also possible to pass _other component instances_ as values, +thereby allowing nested component instantiations to be defined. ### Object Mapping Vocabulary diff --git a/content/related-work.md b/content/related-work.md index 0282553..e7c5c70 100644 --- a/content/related-work.md +++ b/content/related-work.md @@ -1,5 +1,3 @@ -
 
- ## Related Work {:#related-work} @@ -35,6 +33,8 @@ However, when dependencies are defined based on some logic such as external cond configuration via code may be better suited, as this can become too complex to define in declarative configuration files. +
 
+ **Forms of Injection** In practice, three main forms of DI exist through which dependencies can be injected into an object: @@ -75,8 +75,6 @@ Disadvantages: * Logic **flow is harder to follow** when debugging, which leads to the need of good documentation. * DI frameworks can lead to **overhead** in terms of understandability, execution time and software size. -
 
- ### Semantic Software Description {:#related-work-software-description} diff --git a/content/usage.md b/content/usage.md index 7f647e9..24ddc28 100644 --- a/content/usage.md +++ b/content/usage.md @@ -1,3 +1,5 @@ +
 
+ ## Usage {:#usage} @@ -30,8 +32,6 @@ In the previous section, we provided an informed estimate as to _how much_ Compo In this section, we provide an analysis of _in what way_ Components.js is being used in four real-world projects: Community Solid Server, Handlers.js, Digita Identity Proxy, and Comunica. -
 
- #### Community Solid Server The [Community Solid Server](cite:cites link:github:css)