绝大多数人想不到Web合作开发时,一般来说会想不到HTML或JavaScript,常常忽视了CSS,依照Wikipedia的讲法,CSS既是页面中最重要也是较常被忘却的部份众所周知,虽然它是因特网的五大此基础控制技术众所周知。那时就和我们撷取9个盛行的、强悍的后端开放源码架构,协助你随心所欲构筑很漂亮的中文网站后端。1、BootstrapBootstrap毫无疑问是最盛行的CSS架构,它是最先的Web后端架构,由Twitter合作开发。Bootstrap还提供更多了很多实例来协助你进阶。

采用Bootstrap,你能将相同的模块和产业布局女团在一同,进而建立有意思的页面结构设计。它还提供更多了大批详尽的文件格式。现阶段在Github上早已有1100数个COBOL,19000数个递交。(Github门牌号:https://github.com/twbs/bootstrap)2、PatternFlyPatternFly是Red Hat的开放源码CSS架构,和Bootstrap相同的是,Bootstrap是为这些想建立很漂亮中文网站的人而结构设计的,而PatternFly主要就著眼于民营企业插件合作开发者,提供更多譬如displayed、图象、导航系统等等的模块,事实上Red Hat是采用它建立了OpenShift。

除动态HTML,PatternFly还全力支持ReactJS架构,这是Facebook合作开发的盛行JavaScript架构。PatternFly具备很多适用于于虚拟化插件的高阶模块,如displayed,图象,商业模式和产业布局。PatternFly在GitHub上总共有1,050数个递交和44个COBOL。(Github门牌号:https://github.com/patternfly/patternfly)3、Material Components for the webMaterial Components for the web(MDC Web),是谷歌专为Web结构设计的全新后端架构。MDC Web可协助合作开发者执行Material Design,模块由谷歌的核心工程师团队和UX结构设计人员合作开发。这些模块能建立可靠的合作开发工作流程,以构筑美观且功能强悍的Web项目。

MDC Web在Github上共有5700数个递交和349个贡献者。(Github门牌号:https://github.com/material-components/material-components-web)4、PureBootstrap,Patternfly和MDC Web是功能非常强悍的CSS架构,但它们可能非常繁琐和复杂。如果你想一个轻量级的CSS架构,能尝试Pure.css,它本身更接近于CSS编程,但又能协助你构筑一个不错的页面。Pure是具备最小占用空间的轻量级CSS架构,它由Yahoo合作开发,依照BSD许可是开放源码的。

Pure在Github上共有565数个递交和59个贡献者。(Github门牌号:https://github.com/pure-css/pure)5、FoundationFoundation声称是世界上最先进的响应式后端架构。它提供更多了用于构筑专业中文网站的高级功能和教程。很多公司,组织都采用该架构,并且该架构具备大批可用的文件格式。

Foundation在Github上有将近17000个递交和1000个COBOL。(Github门牌号:https://github.com/foundation/foundation-sites)6、BulmaBulma是一个基于Flexbox的开放源码架构,可依照MIT许可证开放源码。Bulma是一个非常轻量级的架构,因为它只需要一个CSS文件。Bulma拥有简洁明了的文件格式,可随心所欲选择你想的主题。它还具备很多Web模块,你能在结构设计中采用它们。

Bulma在Github上有1400数个递交和300个COBOL。(Github门牌号:https://github.com/jgthms/bulma)7、Skeleton如果说还有什么架构比Pure更加轻量级,那一定是Skeleton。Skeleton库只有大约400行,并且该架构仅提供更多一些基本的CSS架构模块。虽然如此,Skeleton还是提供更多了详尽的文件格式来协助你快速上手。

Skeleton在Github上共有167个递交和22个COBOL,但它不是最活跃的项目,它最新一次的更新是在2014年。(Github门牌号:https://github.com/dhg/Skeleton)8、MaterializeMaterialize 是一个基于 Material Design风格的一个现代化的响应式后端架构,解决了最繁重的工作,结合你的自定义模块,为你提供更多默认的样式。Materialize的文件格式页面非常全面,并且很容易遵循。其模块页面包括按钮,卡片,导航系统等。

Materialize在Github上共有3800数个递交和250个COBOL。(Github门牌号:https://github.com/Dogfalo/materialize)9、BootflatBootflat是从Twitter的Bootstrap派生的开放源码CSS架构。与Bootstrap相比,Bootflat更简单,并且更加轻量级。Bootflat的文件格式似乎几乎受到了IKEA的启发,大部份都是图像,没有太多的文字。

Bootflat是在MIT许可证下开放源码的,在Github上有159个递交和8个COBOL。(Github门牌号:https://github.com/bootflat/bootflat.github.io)
猜你喜欢
1、GitHub 标星 3.2w!史上最全控制技术人员面试手册!FackBoo发起和总结
2、如何才能成为优秀的架构师?
3、从零开始搭建创业公司后台控制技术栈
4、程序员一般能从什么平台接私活?
5、37岁程序员被裁,120天没找到工作,无奈去小公司,结果懵了…
6、滴滴业务中台构筑实践,首次曝光
7、不认命,从10年流水线工人,到谷歌上班的程序媛,一位湖南妹子的励志故事
8、15张图看懂瞎忙和高效的区别
9、2T架构师学习资料干货撷取