前端各种库和框架

6人阅读 评论(0) 收藏 举报
分类:

1、js运行机制

javascript是一门单线程语言

2、js库

jquery
jquery主要是用于处理js和html页面交互的,封装了很多操作dom的方法,以及ajax,相比于原生的js更加的简洁,提高了开发效率。

underscore
underscore.js可以理解为一个js的函数库,其中主要封装了一些常用的js操作函数方法,比如数组操作的map,reduce,filter等等,不过这些函数大多在es6中已经实现了。类似underscore的还是lodash,都是辅助js开发的。

Lodash
Lodash是js的工具库,它内部封装了诸多对字符串、数组、对象等常见数据类型的处理函数,其中部分是目前ECMAScript尚未制订的规范,但同时被业界所认可的辅助函数。

3、前端框架

2.1、 vue

  • 简介 Vue.js是当下较为流行的一个JavaScript MVVM框架,它是以数据驱动组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,更易快速地上手并使用。

    不同于jQuery手动操作DOM,Vue.js是数据驱动的,它通过一些特殊的HTML语法,将DOM和数据绑定起来。一旦你创建了绑定,DOM将和数据保持同步,每当变更了数据,DOM也会相应地更新。

  • mvvm(model-view-view-model)框架: vue mvvm模型
    ViewModel: 是Vue.js的核心,它是一个Vue实例。作用于某一个HTML元素上的(HTML的body元素或是指定了id的某个元素)。
    双向绑定:我们将上图中的DOM Listeners和Data Bindings看作两个工具,它们是实现双向绑定的关键。
    DOM Listeners:帮我们监测页面上DOM元素的变化,如果有变化,则更改Model中的数据;
    Data Bindings:当更新Model中的数据时,它会帮我们更新页面中的DOM元素。

查看评论

前端框架与库的区别

框架就是提供了前端项目整体解决方案。库就是自己组合来实现项目。 某种层面上来说,前端库就像我平时家里的工具箱,里面有起子、锤子,我们可以通过这个工具箱来给小孩子创造玩具,我们甚至可以自己创造一些工具,...
  • bluesky1215
  • bluesky1215
  • 2017-03-31 11:24:42
  • 2535

前端一些框架汇集

原文链接:Jerry Tom 一、前端框架库: 1.Zepto.js 地址:http://www.css88.com/doc/zeptojs/描述:Zepto是一个轻量级的针对现...
  • weixin_37848710
  • weixin_37848710
  • 2018-02-05 18:20:16
  • 49

9个主流的前端图表框架

Flot - Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。是一个纯粹的 jQuery JavaScript 绘图...
  • LanSeTianKong12
  • LanSeTianKong12
  • 2016-09-01 13:24:23
  • 8404

2014年最受欢迎WEB前端UI框架

文章来源:http://www.58img.com/framework/1390 Bootstrap 目前开源社区最受欢迎的项目之一,可谓大名鼎鼎了,最新版本3.x兼容IE9+ 官网:htt...
  • libaineu2004
  • libaineu2004
  • 2015-03-08 22:10:18
  • 9660

顶级的JavaScript框架、库、工具及其使用

本文分享一些前端开发的最著名和最有影响力的框架和库。
  • powertoolsteam
  • powertoolsteam
  • 2016-10-09 11:39:18
  • 1367

目前比较火的前端框架及UI组件

看到的一篇总结性的文章,收藏一下,感兴趣的可以自己看看,哪些是已经会的,哪些是没听说过的,哪些是一知半解的,都可以稍微看看。一、前端框架库:1.Zepto.js地址:点击打开链接描述:Zepto是一个...
  • qq_41485414
  • qq_41485414
  • 2018-03-27 10:36:33
  • 1005

前端技术学习路线

1. 前言对于一名前端开发技术人员来说,需要学习的前端技术五花八门。各种库,各种框架及UI层出不穷。在这篇博文中我会记录我自己学习的路线。不一定是最好或者最合理,但却是我自己实际走过的路线,仅供参考。...
  • hicoldcat
  • hicoldcat
  • 2016-07-29 09:46:42
  • 707

各种优秀前端网站 ++++ 各种优秀前端组件

UI Bootstrap https://angular-ui.github.io/bootstrap/#/getting_started webix http://webix.com/widget...
  • zhao351227041
  • zhao351227041
  • 2016-06-17 17:34:34
  • 735

前端框架,库,组件,插件,控件的理解

框架就是提供了前端项目整体解决方案。库就是自己组合来实现项目。某种层面上来说,前端库就像我平时家里的工具箱,里面有起子、锤子,我们可以通过这个工具箱来给小孩子创造玩具,我们甚至可以自己创造一些工具,方...
  • holiday19950913
  • holiday19950913
  • 2018-02-23 15:04:37
  • 39

2017年前端框架、类库、工具大比拼

本文将会讨论目前最为流行的客户端JavaScript框架、类库和工具以及它们之间的基本差异。也许本文无法告诉你哪个是最好的,但是最适合自己项目的,就是最好的。...
  • powertoolsteam
  • powertoolsteam
  • 2017-06-19 12:26:03
  • 5307
    个人资料
    持之以恒
    等级:
    访问量: 7414
    积分: 573
    排名: 9万+