I decided to write this post, because there are not many guides about dart development. Dart documentation is pretty good, and with the help of StackOverflow. You can do pretty much whatever you want to. However the idea of this post is to guide people that are just starting with dart and help them with the big question, why dart?
These are the reasons to love dart, that I found after a year of using it. Dart is not perfect, it still has some small bugs, and they keep deprecating core functions(and sometimes breaking my code, meh), but it is getting better and faster. In the next post I will write how to start a site in an agile way using one of the most used frameworks, Bootstrap.