Can anyone tell the difference of "flutter_bloc" and "bloc" packages in Flutter

1,970

Solution 1

The 'bloc' package contains things you will use in your Bloc layer, like the Bloc class. This isn't necessarily flutter dependent, it is just the logic architecture of your app.

The 'flutter bloc' package contains elements you will use in your UI layer. It includes widgets like BlocProvider and BlocBuilder, which are widgets and thus flutter dependent.

Solution 2

flutter_bloc is dependent on/derived from the bloc package. To implement bloc in a flutter app, all you need is the flutter_bloc package as it inherits/implements all the necessary classes from the bloc package.

Share:
1,970
Abhin Krishna KA
Author by

Abhin Krishna KA

Updated on December 23, 2022

Comments

  • Abhin Krishna KA
    Abhin Krishna KA over 1 year

    I am getting started with Bloc in Flutter. Can anyone tell what is really "flutter_bloc" and "bloc" packages I have these questions.

    1. are they same.
    2. when/how to use this.
    • Thank you