Hyperledger Composer – a quick overview
Hyperledger Composer is a set of JavaScript-based high-level toolsets and frameworks that simplify and quickly build and run an application on top of a Hyperledger Fabric blockchain. Business owners and developers can quickly create smart contracts and applications via the composer tool. The composer tool generates a RESTful endpoint to interact with fabric channels. Instead of writing chaincode using Golang, Composer uses model language to generate a business network archive (.BNA
) file for the blockchain network.
Here is an example of a Hyperledger Composer solution architecture:
Hyperledger Composer contains the components that are listed in the following sections.
Yeoman generator
The npm module generator-hyperledger-composer in Yeoman is used to make templates for Hyperledger Composer. It supports and generates three different types of templates:
- CLI application
- Angular 2 application
- Skeleton business network
You can use Yeoman's generated angular skeleton...