-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a guide that lists circumstances to use a given widget #2959
Comments
Something that covered when to use which of the following:
/cc @goderbauer and @Piinks who probably have some good ideas. |
Hello! I want to start my contribution to this repo. Can I take up this issue? |
@miquelbeltran, do you have specific advice for this one? |
We can find these widgets either as "scrollables" (https://docs.flutter.dev/ui/widgets/scrolling) or as "multi-child" layout widgets (https://docs.flutter.dev/ui/widgets/layout) in the documentation. These two pages already provide a short description of what the widget purpose is, but then you need to go deeper into the documentation to find out which is the recommended use in terms of performance: I think it would be good to extract part of that information from the widget docs into an "Overview" page under Layouts > Lists & grids on the side menu of the website that guides the developer into which type of list choose depending on the task. I'd not go into detail of performance, but rather the usecase: e.g. if you have few items that will be visible most of the time, use |
We see a lot of people on the flutter/flutter/issues asking questions about which list widget to use for different purposes (e.g., different sized items, for best performance, etc). It would be good to have a one-page tutorial with a table with some ranking criteria across the top and the various choices for lists in rows, with color shading for good/bad results.
cc @dnfield for the idea.
The text was updated successfully, but these errors were encountered: