Flutter is based on widgets.
A widget has two things those are the current configuration and the current state.
Here the flutter developer has mentioned 10 basic widgets which you can use frequently.
This widget is used to make dynamic and adaptive UI for users on different devices.
The expanded widget is used to use the extra space between children or handle.
The Wrap widget is used to arrange the extra children vertically or horizontally without any error.
You can use the opacity widget as a property of an image or an animation.
FutureBuilder lets you easily determine the current state of a future and show the progress of data loading.
FAB is already created when we initiate the application. It’s a widget of the Scaffold main widget.
PageView widget is used to create views which contain in two pages.
The Table Widget provides consistency.
You can use a FadeInImage widget to show a placeholder until you complete the download.
Dart has support to use this asynchronous stream of data using streams. You can utilize this function on Flutter using the StreamBuilder widget.
I hope you enjoyed reading. Check out the full article here.