compoxure_poc
DESCRIPTION
testTRANSCRIPT
![Page 1: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/1.jpg)
Compoxure POC
![Page 2: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/2.jpg)
Break down a page up into a more distributed set of underlying services
![Page 3: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/3.jpg)
Putting them back together to create a single page
![Page 4: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/4.jpg)
CompoxureIs a composition proxy – put in front of a back end service that acts as a template Into which content from microservices is composed.
https://www.npmjs.com/package/compoxure
![Page 5: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/5.jpg)
![Page 6: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/6.jpg)
<div cx-url='{{server:local}}/api/resource' cx-cache-ttl='10s' cx-timeout='1s' >
This content will be replaced on the way through
</div>
![Page 7: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/7.jpg)
![Page 8: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/8.jpg)
#CACHE
![Page 9: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/9.jpg)
![Page 10: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/10.jpg)
![Page 11: compoxure_poc](https://reader036.vdocuments.us/reader036/viewer/2022082614/55cf9034550346703ba3dd65/html5/thumbnails/11.jpg)
#DEMO