2017 年 1 月 14 个新鲜的 JavaScript 库

  1. Murri

image

Muuri 能够创建响应式,可排序,可过滤和可拖动的网格布局并拥有许多功能在一个库中。

  1. Notyf
    image

Notyf 是一个超级简单,响应式,vanilla javascript插件用来显示通知。

  1. Input Masking

image

input-mask.js 实现让用户在输入框中按预先设置好的格式进行输入。

  1. Zooming
    image

Zooming一个用于创建图片缩放功能的javascript库。 它具有平滑的动画,直观的手势,纯javascript和内置移动设备支持, 易于集成和可定制,并放大到高分辨率图像(如果有提供)。

  1. Table Dragger

image

Table Dragger 一个用于构建可拖放重排序表格的纯JavaScript库。 它超级容易设置,顺序动画排序,触摸事件支持。

  1. AsciiMorph
    image

AsciiMorph 一个小的独立的JavaScript库,用于将ascii艺术和创作转化为元素,允许它们随着变形过渡而改变。

  1. Voca
    image

Voca一个用于操作字符串的JavaScript库。 Voca库提供一些实用的功能,使字符串操作更方便: change case, trim, pad, slugifly, latinise, sprintf’y, truncate, escape 等等。 模块化设计允许加载整个库或单个函数,以最小化应用程序构建。

  1. MenuSpy
    image

MenuSpy是一个JavaScript库能够基于当前查看的分段高亮导航菜单中的选项。

  1. Jsonform
    image

JSON表单库是一个JavaScript客户端库,它采用使用JSON模式定义的结构化数据模型作为输入,并返回与模式匹配的Bootstrap友好的HTML表单。生成的HTML表单包括客户端验证逻辑,在表单提交时提供直接内联反馈给用户(前提是提供了一个JSON模式验证器)。

  1. Just Forms

image

Just Forms Pro高级版本是一个表单框架,旨在帮助您通过客户端处理表单数据来创建表单,这意味着,使用此框架,您可以创建只能在用户浏览器中使用的表单。 此版本的框架没有服务器端文件。

  1. BunnyJS

image

BunnyJS是一个现代化的Vanilla JS和ES6库以及下一代前端框架,一些没有依赖的小型独立组件。 BunnyJS组件只是纯JavaScript。 每个组件是独立的,不依赖于彼此。

  1. Google Map Path Optimization
    image

Google地图路径优化是一种用于优化多个地理位置路径的JavaScript代码。

  1. Accesslint
    image

AccesslintJS 一个JavaScript库来验证您的网站的可访问性。 使用这个库就像在body标签之前加载一样简单,你会在DevTools控制台中得到所有的警告和错误。

  1. Inferno

image

Inferno是一个出奇快,只有9kb类似React的库,用于在客户端和服务器上构建高性能用户界面。 Inferno的目的是支持React提供所有的优点,以及为已经熟悉React生态系统的人们提供其他强大功能,例如:功能组件的生命周期事件,服务器端渲染流,更好的现实性能,更低的内存消耗和更快 解析/加载时间。 此外,Inferno允许人们使用inferno-compat用几行代码就能够将他们现有的React项目切换到Inferno。

文章转载自 开源中国社区 [http://www.oschina.net]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值