Material Components for the web(MDC Web),是谷歌专为Web设计的全新前端框架。MDC Web可帮助开发人员执行Material Design,组件由谷歌的核心工程师团队和UX设计人员开发。这些组件可以建立可靠的开发工作流程,以构建美观且功能强大的Web项目。
Material Components for the web是Material Design Lite的后继者,具有3个高级目标:
按点菜方式生产的就绪组件
一流的绩效和遵循材料设计指南
与其它JS框架和库无缝集成
MDC Web努力将无缝集成到更广泛的使用环境中,从简单的静态网站到复杂的 JavaScript 重型应用程序再到混合客户端/服务器渲染系统。简而言之,无论您是否已经大量投资在另一个框架中,应该以轻量级,惯用的方式将Material Components很容易地集成到您的网站。
Vue.js的材料组件 (Material components for Vue.js) Material-components-vue integrates the mdc-web vanilla components following the simple approach. Material-components-vue按照简单的方法集成了mdc-web香草组件。 View demo 查看
React实战-一个非常棒的React与Material风格相结合的UI控件库(Material-UI) ReactJs提供了JSX、UI更新机制、组件化原则等底层支持,但是正如我们在所有的程序语言基础上搭建系统框架所面临的问题一样,很大程度上语言提供的是解析、编译、运行过程的后台调度等,真正实现一个应用往往由大量的三方控件或库完成。所以当我们长期使用一个框架后,往往陷入了框架的规则,忘记了语言的
Visual, behavioral, and motion-rich widgets implementing the Material Design guidelines. App structure and navigation Buttons Input and selections Dialogs, alerts, and panels Information displays Layo
Nativescript Material Components Build beautiful, usable products using Material Components for NativeScript. Installation Android Ensure your Android Theme is inheriting from MaterialComponents.Insid
iOS Material 组件(MDC-iOS)可以帮助开发人员实现 Material Design 风格,由谷歌的核心工程师团队和UX设计人员开发,是模块化且可定制的。这些组件可以建立可靠的开发工作流程,以构建美观且功能强大的 iOS 应用。 iOS Material 组件用 Objective-C 编写,支持 Swift 和 界面构造器(Interface Builder)。
安卓 Material 组件(MDC-Android)可以帮助开发人员实现 Material Design 风格,由谷歌的核心工程师团队和UX设计人员开发,是模块化且可定制的。这些组件可以建立可靠的开发工作流程,以构建美观且功能强大的安卓应用。 安卓 Material 组件可以直接替换(a drop-in replacement)安卓的设计支持库。
React Material Components Web React wrapper of Material Components Web Under Active Development The project is under active development. Every updates can contain breaking changes before 0.2.0. We do
前端框架图图形展示: 如上图所示,WeX5前端框架(UI2)分以下部分: 基础库 WeX5前端依赖的两个基础库:数据感知MVVM和jQuery,其中数据感知MVVM基于Knockoutjs改进的。 模块框架 UI2遵循AMD模块标准,采用RequireJS实现。模块化是UI2的基础,UI2的所有资源(包括js、css和html等)都是模块,都采用模块化方式引入,采用模块化方式管理依赖。 组件框架