今天我将介绍功能丰富的交互式JavaScript库,它们为您提供多种功能,可以为您构建有效且有用的Web应用程序提供多种用途。如果您知道最近发布的其他有用的javascript库,请在下面发表评论让我们知道,我们很乐意将它们添加到我们的列表中。1、Ngeongeo是一个JS库,可以说是一套AngularJS的指令和服务,可以用来开发结合AngularJS和Openlayers的应用程序。通过它提供的指令服务和示例,NGEO定义了一种在应用程序中组合角度层和开放层的特定方法。2.MoonMoon是一个受Vue启发的简单的JavaScript。该库快速、灵活且易于学习。这个库包含强大的指令;由组件组成,易于学习的API,快速的性能和小的文件大小。Moon是一个虚拟dom,它使用快速并有效地重新传递dom,只更新发生更改的节点。3.TippyTippy.js是一个轻量级的纯javascripttooltip库,由Popper.js提供支持,是一个很棒的定位库,可以很好地解决所有tooltip定位问题。4.Proj4jsProj4js是一个javascript库,用于将点坐标从一个坐标系转换到另一个坐标系,包括数据转换。5.Fabric.jsFabric.js是一个可以轻松使用HTML5canvas元素的框架。它是画布元素之上的交互式对象模型。它也是一个SVG到画布的解决方案使用fabric,您可以在画布上创建和填充对象;像简单的几何形状(矩形、圆形、椭圆形、多边形或由数百或数千条简单路径组成的更复杂的形状)这样的对象。然后,用鼠标对这些对象进行缩放、移动和旋转;修改它们的属性-颜色、透明度、Z-index等。您还可以一起操作这些对象-用简单的鼠标选择将它们分组。6.HyperAppHyperApp是一个用于构建前端应用程序的轻量级javascript库。Hyperapp的设计基于ELM架构。使用功能范例创建可扩展的基于浏览器的应用程序。关键是您不必学习一门新语言。Hyperapp开箱即用,具有类似ELM的状态管理和虚拟DOM引擎;它仍然重1KB,并且没有依赖项。
