Technical Research: Material UI
Material UI is a User Interface Library, developed by Google, used for the development of responsive User Interfaces [1]. It relies on using react to execute Google’s Material design features. It contains a number of React components such as app bar, avatar and icons.
Key Features
Usage
Material UI dictates how UX elements behave and interact visually. It first focuses on general design principles (physics, light, space, momentum) and expands on those principles to provide concrete examples and requirements for specific elements Material UI is less opinionated about implementation, unlike Bootstrap, which is more of a true development framework. [3] Therefore, this lack of customisation regarding UX may be a disadvantage considering there are NHS guidelines with regard to designing websites.
Advantages
Disadvantages
Alternatives
References
[1] "13 Material Design Frameworks For Modern UI Development |". Codecondo.com. N.p., 2016. Web. 22 Nov. 2016.
[2] "Best UI Library For React ?". React Discuss. N.p., 2016. Web. 22 Nov. 2016.
[3] [closed], Comparison. "Comparison Between Bootstrap And Material Design Frameworks". Ux.stackexchange.com. N.p., 2016. Web. 22 Nov. 2016.
[4] Team, The. "Getting Started | Less.Js". Lesscss.org. N.p., 2016. Web. 22 Nov. 2016.
[5] ]"Angular Material Vs Semantic-Ui Vs Bootstrap Vs Foundation Vs Materialize". Medium. N.p., 2016. Web. 22 Nov. 2016.