如果你是WEB前端程序员,你会发现如今前端的发展非常快,有各种各样的框架,比如angular、react、jQuery、Vue等,也有各种各样的免费资源,下面我们就来说说一些非常优秀的前端框架和资源。
Muse-UI
Material Design是安卓提供的一个非常优秀的设计规范文档,在该文档里面详细说明了每种UI组件的组成及设计、以及各种情形下字体尺寸使用情况等等,即使你是非美工人员,也能够在这个规范文档的指导下,实现出一个非常漂亮的安卓应用UI,于是在这个设计规范文档的启发下,Muse-UI框架诞生了,该框架就提供了很多类似于MD里面介绍的漂亮组件,我们可以将这些组件应用到网页里面去。
BootCDN
在写页面的时候,我们是不是发现会用script引入很多JavaScript脚本,比如jQuery、React、Angular、Vue、Chart、Modernizr等等,如果我们将这些脚本放在我们的服务器上面,那么这一系列的资源必定会占用一部分的带宽,现在使用BootCDN,直接引用就可以了,我们不需要在自己的服务器或者空间里面存储这些脚本了,同时它还提供国内镜像。
PhantomJS
还记得某国产浏览器提供了这样一个功能吗?就是将网页的整个外貌保存为一个图片,不需要羡慕这个浏览器,其实现在我们也能够做了,仅仅用下面的代码就能够完成。
当然PhantomJS还支持很多其他功能,如网络监听、页面自动化、命令行接口等等,大家可以到它的官方文档去详细了解。
Lunr.js
过去我们看到的很多开源全文检索引擎基本都是Java、php、Python、C++等等的,但是就是没有基于JavaScript的,现在有了Lunr.js,我们可以用JavaScript来开发自己的全文检索引擎了,当然如果和PhantomJS一起配合的话(抓取网页内容),我们还能够实现真正意义的搜索引擎。
前端其实还有很多优秀的资源,欢迎知道的朋友都在评论里面和大家分享一下。