下面,我们给大家提供了一个用于 HTML5 开发的各种用途的 JavaScript 库列表。这些框架能够给前端开发人员提供更好的功能实现的解决方案。如果你有收藏优秀的框架,也可以在后面的评论中分享给我们。

1.EasyStar.js

如果构建HTML5游戏或其他互动内容,那么一定要检查outEasyStar.js在JavaScript.You异步寻路可以设置各种参数,路径如何根据通过API自己的需要来计算。

在线预览

2.Resumable.js

这是一个JavaScript库,通过HTML5提供多个同步的,稳定的和可恢复上传文件API.The库旨在介绍容错到大文件通过HTTP.This上载通过将每个文件转换成一小块一小块进行;每当一大块的上传失败,上载,重试,直到程序completes.This允许上传到自动恢复上传后丢失网络连接在本地或到server.Additionally,它允许用户暂停,恢复,甚至恢复上传而不会丢失状态。

在线预览

3.Envision.js

Envision.js是从你的data.Create时间序列可视化与实时的或现有的数据,财务图表,以及更多创建动态的,交互式的,快速的HTML5可视化图书馆。

在线预览

4.Zebra

Zebra是附带了创建桌面般的layouts.The UI元素都建有HTML5的画布,色,CSS和预计将呈现相同的所有现代browsers.There一堆丰富的用户界面组件的JavaScript库是30+的UI组件,包括网格,选项卡,菜单,表单元素,菜单等等。

在线预览

5.Chart.js

Chart.js是一个简单的,面向对象的客户端图形设计人员和developers.You可以想像你的数据在6个不同ways.Each他们的动画,完全可定制的,很好看,甚至视网膜displays.Chart.js使用HTML5的画布element.It支持所有现代浏览器,并polyfills为IE7/8.Chart.js提供支持是依赖免费的,轻量级(4.5K精缩时和gzip压缩),并提供定制options.it的负载是在MIT许可。

在线预览

6.CanvasQuery

CanvasQuery是舒缓工作与HTML5的画布,并增加了许多新的方法,以后援库中的JavaScript库提供了附加一个jQuery的语法和方法大多用于图像处理(如口罩,模糊,作物或填充面罩)。它也带来了混合模式,新的形状,文字环绕和多more.CanvasQuery可以使用或不jQuery的使用,具有用于色彩转换方法,并可以扩展与插件。

在线预览

7.AristoChart

Aristochart对于灵活的符合canvas.It图表一个复杂的,但简单的库需要管理数据的照顾,而你可以专注于美学。

在线预览

8.Gauge.js

gauge.js是一个高度可配置的100%原生面色动画的JavaScript/ CoffeeScript的计没有dependencies.No图像,没有外部CSS – 只是纯粹的画布。

在线预览

9.Heatmap.js

heatmap.js是一个可以用来生成基于您data.Heatmap实例与HTML5 canvas元素的网络热图的JavaScript库包含为着色根据相关数据的热图,这意味着如果你要添加只有一个数据点商店商店也将显示为最热(红色)点,然后再加入另一点具有较高的数量,它会动态地重新计算。

在线预览

10.Audio5js

Audio5js是解决这个兼容性问题nicely.It提供了多种编解码器的支持,并退回到一个Flash供电的MP3播放器时needed.The库自动检测浏览器,知道它的功能并加载正确的玩家用正确的编解码器的一个轻量级的JavaScript库。一种API的存在,用于控制播放器和具有的功能为“负载,播放,playPause,暂停,音量和寻求”的。还有,有用于获取信息的方法(播放,持续时间,位置,负载百分比的可搜索或没有项目)正在播放。

在线预览

11.KineticJs

KineticJS是通过使画布互动桌面和移动applications.You可以绘制自己的形状,或利用现有的画布API的图像,添加事件侦听器给他们,移动它们,它们缩放和旋转它们扩展了2D背景的HTML5的画布JavaScript库独立于其他形状,以支持高性能的动画,即使你的应用程序使用数千shapes.Served热与迷死的一面。

在线预览

12.html5sql.js

html5sql是JavaScript的模块,其可与HTML5的Web数据库一大堆easier.Its主要功能是在一个transaction.This提供SQL语句的顺序处理结构的工作光独自大大简化与数据库的交互但是它不’T停止there.Many其他更小的功能已被列入,使事情变得更容易,更自然,更方便了程序员。

在线预览

13.Buzz

Buzz是一个小而强大的JavaScript库,使您可以轻松地利用新的HTML5音频element.It提供吨的方法以音频元件的优势优势,提供了一种分组听起来并提供了许多方法来控制them.It降解优雅非现代浏览器。

在线预览

14.Modernizer

Modernizr是一个开源的JavaScript库,可帮助您构建下一代HTML5和CSS3供电websites.It,您可以通过添加类的element.What目标在样式表中特定浏览器的功能?很容易被你不?吨需要实际上编写任何Javascript代码使用。

在线预览

15.Easeljs

画架JavaScript库提供了一个保留的图形模式画布上,包括一个完整的,分层显示列表,一个核心的互动模式,以及辅助类,使用帆布的工作更容易。

在线预览

16.Collie

Collie是一个JavaScript库,有助于创建使用HTML5.Collie高度优化的动画和游戏的PC和手机使用HTML5的画布和DOM运行。

Collie可以使用渲染管线,支持实用的功能,包括精灵动画和用户稳定的处理多个对象events.Stably支持iOS和Android,并呈现为每个platform.Also优化方法很容易响应Retina显示屏。

在线预览

17.Deck.js

Deck.js对于创建HTML presentations.While高级用户可以建立完全自定义的输出,一个可爱的JavaScript库,有模板和主题新手用户创建一个标准的幻灯片没有努力。

在线预览

18.Canvas Loader

CanvasLoader是用于绘制和动画圆形预加载与HTML5 canvas.Using一个简单函数一个JavaScript UI库,一个帆布元件(装载机)的一个占位符格内创建和多个实例可以在同一page.There创建是支持几个不同类型的装载机它们可以在很多方面如颜色,密度,速度,直径,衰落,FPS和scaling.Also进行定制,函数获取每个parameter.Optionally的值存在,基于网络的创建者有助于通过设置构建装载机图像值,预览输出和下载HTML文件。

在线预览

19.D3.js

D3.js是操纵基于data.D3帮助您将使用HTML,SVG和CSS.D3所强调的web标准为您提供了现代浏览器的全部功能数据,生活无搭售自己的专有架构,结合功能强大的可视化组件文档的JavaScript库和一个数据驱动的方法,以DOM操作。

在线预览

20.Joint.js

Joint.js针对可视化和交互图和graphs.It现代的HTML5的JavaScript库可用于创建静态图表或者,更重要的是,完全交互式的图表工具和应用builders.JointJS可以很容易地创建可视化语言与;各种工具。

在线预览

本文固定链接: http://www.i7758.com/archives/2362.html

推荐20款JavaScript框架给前端开发者的更多相关文章

  1. 推荐一款JavaScript日历控件:kimsoft-jscalendar

    一.什么是 kimsoft-jscalendar     一个简洁的avaScript日历控件,可在Java Web项目,.NET Web 项目中使用 二.kimsoft-jscalendar 有什么 ...

  2. Xcode 插件优缺点对照(推荐 20 款插件)

    Xcode 插件优缺点对照(推荐 20 款插件) 2016-01-22 06:16 编辑: lansekuangtu 分类:iOS开发 来源:董铂然 的博客 28 13527 /XCode/" ...

  3. 20款 JavaScript 开发框架推荐给前端开发者

    下面,我们给大家提供了一个用于 HTML5 开发的各种用途的 JavaScript 库列表.这些框架能够给前端开发人员提供更好的功能实现的解决方案.如果你有收藏优秀的框架,也可以在后面的评论中分享给我 ...

  4. 给 Web 前端开发人员推荐20款 CSS 编辑器

    CSS 和 HTML,JavaScript 是网页的基础,作为前端开发人员,对这三者都要很熟悉.特别是未来流行全栈开发的时代,每项技术都是你知识结构中必要的一个节点. 在开发中,选择好工具是非常重要的 ...

  5. 推荐25款实用的 HTML5 前端框架和开发工具【下篇】

    快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带给用户桌面应用程序的速度,性能和体验. ...

  6. 向 Web 开发人员推荐35款 JavaScript 图形图表库

    图表是数据图形化的表示,通过形象的图表来展示数据,比如条形图,折线图,饼图等等.可视化图表可以帮助开发者更容易理解复杂的数据,提高生产的效率和 Web 应用和项目的可靠性. 在这篇文章中,我们收集了3 ...

  7. 2017年 JavaScript 框架回顾 -- 前端框架

    概述: 对于 JavaScript 社区来说,npm 的主要功能之一就是帮助开发者发掘所需的 npm Registry 中的库和框架.npm 强大的搜索功能能够帮助找到一组相关的软件包,同时其内置的的 ...

  8. 推荐13款javascript模板引擎

    javaScript 在生成各种页面内容时如果能结合一些模板技术,可以让逻辑和数据之间更加清晰,本文介绍 X 款 JavaScript 的模板引擎.(排名不分先后顺序) 1. Mustache 基于j ...

  9. 推荐一款新框架PyScript:在 HTML 嵌入 Python 代码!

    一.介绍 网页浏览器是目前世界上最普遍,最可携的计算机环境.几乎所有人都可以在计算机或是手机上使用网页浏览器,以没有基础设施障碍的方式访问程序. 在 PyCon US 2022 上,知名 Python ...

随机推荐

  1. HTTP代理服务器

    一.什么是代理服务器 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息.形象的说:它是网络信息的中转站. 在一般情况下,我们使用网络浏览器直接去连接其他Interne ...

  2. java.lang.NullPointerException 空指针异常问题

    java.lang.NullPointerException 空指针异常问题: 空指针异常抛出的异常信息一般是: Exception in thread "main" java.l ...

  3. mysql 排序 oder by 和 使用hibernate 排序

    String sql="select * from sys_invitation where to_phone = '13000000000' order by create_time de ...

  4. 系统监控nagios–安装

    安装:环境:CentOS6.0 32bit 1.先相关软件包 yum install httpd php gcc glibc glibc-common gd gd-devel make 2.创建用户信 ...

  5. 【Algorithm】选择排序

    一. 算法描述 选择排序:比如在一个长度为N的无序数组中,在第一趟遍历N个数据,找出其中最小的数值与第一个元素交换,第二趟遍历剩下的N-1个数据,找出其中最小的数值与第二个元素交换......第N-1 ...

  6. background-size ie8不支持怎么解决

    background-size这个属性是css3,新增的属性,现在很多浏览器已经支持了,但是IE系列的浏览器却没有支持,比如IE8,下面介绍下如何解决这个问题 在IE浏览器中,可以通过滤镜filter ...

  7. Selenium2自动化测试实战序言

    记得很久之前接触自动化的时候看了一本关于某早期自动化测试工具的书,书名已经记不得了,内容却一直印象深刻.因为那本书根本就是把官方文档有选择性的翻译一遍,对于实际应用来说其作用几乎是零.因此从那时候起我 ...

  8. windows 中安装及使用 SSH Key

    转自 简书技术博客:https://www.jianshu.com/p/a3b4f61d4747 联系管理员开通ssh功能: 重新创建环境: 下载工具包到本地机器wsCli 0.4 解压后,把相应的w ...

  9. Java批量插入更新操作

    以前总是说批量插入和更新的效率比非批量的要高,但是一直没有使用过批量处理数据的功能,现在由于项目中需要处理的数据量比较大,所以使用了批量处理的功能,java代码如下: 1.java实现批量插入数据: ...

  10. 找不到dubbo:annotaion错误

    dubbo 2.8.4 出现找不到dubbo:annotation的错误,其实这个不会影响程序正确的运行,但是看到有红叉心里肯定非常不爽: 解决办法是,将dubbo-2.8.4.jar包,后缀改成.z ...