We reached the decision to use angular2 for building our new application. It is a special type of contacts/tasks manager.
The decision left is which css framework to use.
What i have seen so far is:
Angular Material – version 1 cant be used with Angular 2 and version 2 is not ready yet (and i couldnt find any release roadmap/date)
Material Design Lite – I am not sure how good that one is to use with angular. Or, to put it differently, will our opportunity cost of choosing it over Angular Material 2 be high?
Twitter Bootstrap – this one is last option if first two not used (for whatever reason)
I am also open to any other suggestions.
PS.
It is important for us that it is a well supported one, with active development and good prospect.
2
Answers
Which web style you want or feature?
ng Material & Material Design Lite are Material Style , Bootstrap is not
but at your list , they are all has Gird System .
it’s useful on Layout (both RWD or normal ) .
and ng2 Component has individual css .
so if you want , you can use css framework combine with ng2
but as I know Bootstrap has ng2 Component . maybe you want to try it
refer : https://valor-software.com/ng2-bootstrap/#/datepicker
or you want ng2 Material
refer : https://justindujardin.github.io/ng2-material/#/
It’s a personal preference what you are asking.
From my experience, I would go with Bootstrap as it is the most mature of those CSS frameworks you wrote.
Also, Bootstrap already has a lot of great plugins, great documentation, great community and will continue to grow.
I was working with material, and it has a lot of problems since it is still in beta version, and my personal opinion about it that it is not built for the web, but only for mobile. 🙂