Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
What are the best client-side Dart frameworks?
3
Options
Considered
14
User
Recs.
Apr 14, 2020
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
3
Options
Considered
Best client-side Dart frameworks
Price
Dev platforms
Desktop targets
--
Flutter
-
Windows, Mac and Linux
announced Windows
--
Polymer
-
-
-
--
Angular 2
0
-
-
See Full List
--
Flutter
My Rec
ommendation
for
Flutter
My Recommendation for
Flutter
All
5
Experiences
1
Pros
2
Cons
1
Specs
Top
Pro
•••
Future native UI framework of FuschiaOS, the next Android
See More
Top
Con
•••
Only works with Android and iOS
Does not work for web.
See More
CreativeAlala's Experience
none
See More
Specs
Dev platforms:
Windows, Mac and Linux
Desktop targets:
announced Windows
Mobile targets:
Android and iOS
Popular Language Bindings:
Dart
Top
Pro
•••
120 FPS
See More
Hide
See All
Get it
here
Recommend
4
--
Polymer
My Rec
ommendation
for
Polymer
My Recommendation for
Polymer
All
6
Pros
4
Cons
1
Specs
Top
Pro
•••
Makes use of web components
See More
Top
Con
•••
Polymer Dart is not as up to date as Polymer JS
See More
Specs
v2.0 GZipped size (Firefox):
32K
v2.0 GZipped size (Safari):
13K
v1.0 GZipped size:
53K
v2.0 GZipped size (Chrome):
10K
See All Specs
Top
Pro
•••
Excellent documentation
Polymer guides you as with tools (cli, build environment, app templates,..) as with complimentary documentation on all phases of app development from creation of app as progresive web app to production deployment instructions. As Polymer is standards based, the whole community around those standards also helping in documentation and support.
See More
Top
Pro
•••
HTML markup is not string
HTML markup as it can be a non-string.
See More
Top
Pro
•••
Based on web components
Web Components are a collection of specifications released by W3C as a way to reduce the complexity of web apps by creating reusable components. Browser support is currently poor for web components, however Polymer is developed to make web components compatible with modern browsers.
See More
Hide
See All
Get it
here
Recommend
4
--
Angular 2
My Rec
ommendation
for
Angular 2
My Recommendation for
Angular 2
All
4
Cons
4
Top
Con
•••
HTML template does not comply to standards
Attributes are case-sensitive, which is against the HTML standards.
See More
Top
Con
•••
Two-way data binding is often considered an anti-pattern
Two-way data-binding means that a HTML element in the view and an Angular model are binded, and when one of them is changed so is the other. One-way data-binding for example does not change the model when the HTML element is changed. This is a rather controversial subject and many developers consider two-way data binding an anti-pattern and something that is useless in complex applications because it's very easy to create complex situations by using it and being unable to debug them easily or understand what's happening by just looking at the code.
See More
Top
Con
•••
It is almost mandatory to use Typescript
Although ES standard can be used, most of the documentation and resources are with Typescript.
See More
Top
Con
•••
Steep learning curve
Angular isn't a simple framework, and because much of the magic goes on behind the scenes, it isn't easy to go from simply using the framework to being able to actually change how it works and extend it.
See More
Hide
See All
0
Recommend
4
2
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop