Skip to content

nzcoward/Composite-UI-Sample

 
 

Repository files navigation

Composite-UI-Sample

The overall goal of these set of sample aims to show, in the simplest form possible to keep them simple, the concepts expressed in The secret of better UI composition blog post.

API

OrdersApi and RegistryApi mocks, with no real data storage, 2 sample back-end APIs that expose data related, at the business level, to each other. In this case the RegistryApi owns all the registry related data, and the OrdersApi owns order context bound data that have the notion of the related customer via the CustomerId attribute.

Front-ends

FrontEndWebUI using AngularJS

Getting started

Once you've cloned the repo, create directories RegistryApi\wwwroot and OrdersApi\wwwroot. These directories are empty so can't be in the git-repo, so need to be created manually on startup.

Then start OrdersApi and RegistryApi from Visual Studio and run the Grunt -> Tasks -> connect task from Task Runner Explorer. You can now access the app on http://localhost:9000.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.2%
  • C# 17.7%
  • CSS 17.3%
  • HTML 8.8%