美文网首页
git排行版TOP10

git排行版TOP10

作者: 前端那些事情 | 来源:发表于2016-07-14 16:12 被阅读330次

    前端开发者永远是最不甘寂寞的一群人,我们愿意折腾,愿意接受各种新鲜事物。 所以我们几乎每天都可以看到各种JS库/框架 横空出世并且被各种人吹捧为神器

    有点经验的前端开发者会择需而取,没有经验的前端就有点懵逼了,迷失在JS库海中。

    这篇文章根据 JS.ORG|STATSgithub最流行的JS项目排行,给大家简单解释说明

    NO.1FreeCodeCamp中文站

    angularjs

    AngularJS 非常结构化,大而全,并且有一套很完善的测试流程支持。
    对它的评价是虽然重,慢,但是成熟稳定
    对于angularjs相信大家都已经非常熟悉,它改变了前端开发的习惯和认知
    angularjs提供的功能:

    • 通过模板和 指令来创建 HTML 的视图 view(代码模块化)
    • controller用于更新数据的变量,操作页面逻辑等。同时$scope是controller里的唯一页面数据来源
    • 数据的双向绑定,同时支持$scope.apply() 强制更新
    • 依赖注入
    • 自定义指令

    NO.3 D3

    Jquery

    jquery 是我接触的第一个js库,以前做页面,首先就把jq的API打开,然后按照实例复制。当时连jq和js都分不清。
    jq在现在的项目中也不是不给或缺的,也已经慢慢不再是主流了,它的模式也在被各种新思想颠覆着。
    jq现在适用于哪些项目?
    这个说不准。用什么框架,什么技术栈取决于你当前的团队实力和项目,没有谁好谁不好,只有谁合适当前,还有,任何一个框架的产生,都是为了解决某个具体问题的,不能一棍子打死说某个框架不好,也许只是不适合当前的你。
    Jquery的插件确实做得很好!

    NO.5 react.js

    html5-boilerplate

    前端开发模版
    项目伊始,你可以直接copy出代码,作为项目的起手架。
    特点

    • 让页面能够在各种设备上正确显示
    • 老浏览器的向下兼容

    NO.7 javascript

    这个不是框架。这个仓库放的是各种md。
    JavaScript代码风格指南

    NO.8 reveal.js

    reveal.js

    页面可以直接当演讲ppt使用的框架。很漂亮,很方便,API简洁

    NO.9 You Don't Know JS

    系列丛书
    这个系列书籍真的是非常出色的,出色到什么地步呢?无论你做了多久 JavaScript 相关的开发,几乎都能在这个系列书籍中找到一些自己遗漏掉的知识点。不过初学者并不建议阅读,这本书里没有任何基础知识,主要面向的是有经验的工程师,用来加深对一些概念和细节的认识和理解,但并不能教会你如何写 JavaScript。—转自本书翻译者赵望野

    NO.10 three.js

    three.js

    Three.js是一个开源WebGL库,它不仅可以创建二维图形和应用,还可以充分利用GPU,创建漂亮的、高性能的三维应用,并且它提供了一套基于WebGL的、非常易用的JavaScript API,这样你不必学习WebGL的细节就可以创建漂亮的三维图形。

    本人长期维护的前端公众号欢迎大家关注


    前端那些事

    相关文章

      网友评论

          本文标题:git排行版TOP10

          本文链接:https://www.haomeiwen.com/subject/dsyejttx.html