What are the advantages and limitations of hyperledger composer over fabric

+1 vote

I want to build an enterprise solution, for which I wish to use hyperledger projects. But I am confused about which tool should I use. Hyperledger fabric or composer?? What are the advantages of developing on hyperledger composer over hyperledger fabric ? Also what are the limitations or things not supported by composer which is available in fabric?

Apr 8, 2018 in Blockchain by Johnathon
• 9,090 points

recategorized Nov 15, 2018 by Omkar 3,700 views

7 answers to this question.

+1 vote
Best answer

While hyperledger composer is a set of tools, APIs to model, build and deploy a business network on blockchain. Hyperledger fabric is blockchain framework implementation intended for developing solutions with a modular architecture. Composer runs on fabric. However, it lacks a lot of features of hyperledger fabric. It is a framework to accelerate the development of applications built on top of Hyperledger Fabric Composer allows you to model your roles, assets, and transactions and it can generate some of the lower-level code for you. With Hyperledger Fabric, you would be writing this code yourself.

answered Apr 8, 2018 by Perry
• 17,100 points

selected Aug 2, 2018 by Omkar
0 votes

As answered by @Perry, Hyperledger Composer is a tool whereas, Hyperledger Fabric is a Framework. To build your enterprise solution, I suggest you use Hyperledger Composer because its easier and requires less effort compared to Hyperledger Fabric.

answered Aug 2, 2018 by Omkar
• 69,220 points
0 votes
Because you want to build an application, I suggest you choose Composer because Composer is meant for building Blockchain applications.
answered Apr 25, 2019 by Jai
0 votes
If you want to learn about Blockchain infrastructure, then you have to use Fabric. If you want to build a solution, use Composer.
answered Apr 25, 2019 by Sinchita
+1 vote
You can not compare Fabric and Composer because they are not similar. They are two different things. Fabric is Blockchain network which acts as the base to run Blockchain applications on. Whereas Composer is associated with the application, process and work part of the Blockchain.
answered Apr 25, 2019 by Garuda
+1 vote
Hyperledger Composer is a way to build Blockchain Business Applications on top of a Blockchain network. This Blockchain network that Composer builds the application on is Hyperledger Fabric. If you want to build a Business solution, you will have to use both: Fabric and Composer. Fabric to create and set the Blockchain network and Composer to build the application for your business.
answered Apr 25, 2019 by Rishi
0 votes
Fabric is the back-end and Composer is the front-end for the Hyperledger Blockchain. You will have to use both. And because they are two separate things, comparison would not be relevant.
answered Apr 25, 2019 by Yogi

Related Questions In Blockchain

0 votes
1 answer

What are the differences between chain and state database in hyperledger fabric?

There are two place which "store" data ...READ MORE

answered Jul 11, 2018 in Blockchain by Shashank
• 10,400 points
2,365 views
+1 vote
1 answer

What are the differences between the hyperledger and Blockchain?

To answer your first query.. Blockchain is ...READ MORE

answered Apr 5, 2018 in Blockchain by anonymous
4,206 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

Hyperledger Sawtooth vs Quorum in concurrency and speed Ask

Summary: Both should provide similar reliability of ...READ MORE

answered Sep 26, 2018 in IoT (Internet of Things) by Upasana
• 8,620 points
1,451 views
+1 vote
1 answer
0 votes
1 answer

Invalid Batch or signature in Savtooth

This will solve your problem import org.apache.commons.codec.binary.Hex; Transaction txn ...READ MORE

answered Aug 1, 2018 in Blockchain by digger
• 26,740 points
1,003 views
+1 vote
1 answer
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP