Shift links to bottom of doc
This commit is contained in:
parent
f8d9bbef8a
commit
91ee615aee
@ -12,17 +12,13 @@ architected, and the role each of it's dependent libraries plays.
|
|||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
The [`OHIF/Viewers`](https://github.com/OHIF/Viewers/tree/react) repository
|
The [`OHIF/Viewers`][viewers-project] project contains the source code for the
|
||||||
contains the source code for the OHIF Medical Imaging Viewer. It is effectively
|
OHIF Medical Imaging Viewer. It is effectively a React [progressive web
|
||||||
a React
|
app][pwa] (PWA) that combines the business logic housed in
|
||||||
[progressive web app](https://developers.google.com/web/progressive-web-apps/)
|
[`OHIF/ohif-core`][core] and the components in our React Component library
|
||||||
(PWA) that combines the business logic housed in
|
[`OHIF/react-viewerbase`][component-library]. It provides customization for
|
||||||
[`OHIF/ohif-core`](https://github.com/OHIF/ohif-core) and the components in our
|
common use cases through [configuration][configuration] and for adding
|
||||||
React Component library
|
functionality via [extensions][extensions].
|
||||||
[`OHIF/react-viewerbase`](https://github.com/OHIF/react-viewerbase). It provides
|
|
||||||
customization for common use cases through
|
|
||||||
[configuration](../essentials/configuration.md) and for adding functionality via
|
|
||||||
[extensions](./extensions.md).
|
|
||||||
|
|
||||||
### Business Logic
|
### Business Logic
|
||||||
|
|
||||||
@ -71,13 +67,13 @@ looking for ways to improve our extensibility ^\_^
|
|||||||
|
|
||||||
This diagram is a conceptual illustration of how the Viewer is architected.
|
This diagram is a conceptual illustration of how the Viewer is architected.
|
||||||
|
|
||||||
0. (optional) `extensions` can be registered with `ohif-core`'s extension
|
1. (optional) `extensions` can be registered with `ohif-core`'s extension
|
||||||
manager
|
manager
|
||||||
1. `ohif-core` provides bussiness logic and a way for `viewer` to access
|
2. `ohif-core` provides bussiness logic and a way for `viewer` to access
|
||||||
registered extensions
|
registered extensions
|
||||||
1. The `viewer` composes and provides data to components from our component
|
3. The `viewer` composes and provides data to components from our component
|
||||||
library (`react-viewerbase`)
|
library (`react-viewerbase`)
|
||||||
1. The `viewer` can be built and served as a stand-alone PWA, or as an
|
4. The `viewer` can be built and served as a stand-alone PWA, or as an
|
||||||
embeddable package
|
embeddable package
|
||||||
([`ohif-viewer`](https://www.npmjs.com/package/ohif-viewer))
|
([`ohif-viewer`](https://www.npmjs.com/package/ohif-viewer))
|
||||||
|
|
||||||
@ -104,4 +100,10 @@ components you would need to recreate.
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<!-- prettier-ignore-start -->
|
<!-- prettier-ignore-start -->
|
||||||
|
[viewers-project]: https://github.com/OHIF/Viewers
|
||||||
|
[pwa]: https://developers.google.com/web/progressive-web-apps/
|
||||||
|
[core]: https://github.com/OHIF/ohif-core
|
||||||
|
[component-library]: https://github.com/OHIF/react-viewerbase
|
||||||
|
[configuration]: ../essentials/configuration.md
|
||||||
|
[extensions]: ./extensions.m
|
||||||
<!-- prettier-ignore-end -->
|
<!-- prettier-ignore-end -->
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user