В чем разница между stateless и statefull виджетами?
Возможно этот вопрос актуален не только для Dart но и для React. Собственно встретил понятия stateless и statefull виджетов. Никак не могу понять их суть. Кто может объяснять?
beduin01: stateless означает что ты по максимому стараешься не использовать стэйт. Это не означает что компонент не может использовать стэйт. Это означает что если есть данные которые есть в сторе то тебе необходимо использовать props и стараться меньше использовать стейт (например в выпадающем списке данные использовать из пропсов а само поведение списка можно в стейте)
А в statefull означает что ты используешь стейт по максимому и пропсы стараешься ложить в стейт и потом в рендере брать данные из стэйта