What is the difference between functions and classes to create reusable widgets?

Posted by Andre Scott | Updated on | Dart

What is the difference between functions and classes to create reusable widgets?

It’s just ideal that those functions return a StatelessWidget, so optimisations can be made, such as making the StatelessWidget const, so it doesn’t rebuild if it doesn’t have to. For example, this piece of code is perfectly valid:


If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.

Related Questions & Answers