2018年值得期待11个Javascript动画库

在阅读网页寻觅一个整齐的Javascript动画库时,我发明很多“recommended”的动画库一段时间都没有保护。

经由一些研讨,我网络了11个最好的库,在你的应用程序中运用。我还增加了一些,重要黑白保护的,有用的库。

运用UI组件时,您还能够运用Bit轻松地在差别应用程序之间同享这些组件,而不是复制粘贴它们,从差别项目举行变动并与其他项目合作。

Bit – 运用代码组件同享和构建_Bit可协助您在项目和应用程序之间同享,发明和运用代码组件,以构建新功用和… _bitsrc.io

运用纯CSS

在深入研讨这些库之前,不要遗忘运用纯CSS。为何?由于它是规范的,它能够进步机能(GPU),供应向后和向前兼容性,它多是建立动画的最有用要领。这里有10个地道的纯CSS动画示例

《2018年值得期待11个Javascript动画库》

纯CSS土星呼啦圈

1. Three.js

《2018年值得期待11个Javascript动画库》

凌驾43K的星级,这个盛行的库是运用WebGL在阅读器上建立3D动画的好要领。供应<canvas><svg>,CSS3D和WebGL渲染器,这个库让我们能够跨装备和阅读器建立雄厚的交互式体验。
该藏书楼于2010年4月初次推出,现在仍由近1,000名参与者开辟。

mrdoob/three.js _three.js — JavaScript 3D library._github.com[](https://github.com/mrdoob/thr…

2. Anime.js

《2018年值得期待11个Javascript动画库》

凌驾20K的 stars,Anime是一个JavaScript动画库,能够处置惩罚CSS属性,单个CSS转换,SVG或任何DOM属性以及JavaScript对象。此库许可您链接多个动画属性,将多个实例同步,建立时间轴等。

juliangarnier/anime _anime — JavaScript Animation Engine_github.com[](https://github.com/juliangarn…

3. Mo.js

《2018年值得期待11个Javascript动画库》

这个库是14K星,是一个用于Web的动态图形东西带,具有简朴的声明API,跨装备兼容性和凌驾1500个单元测试。您能够在DOME或SVG DOME四周挪动东西或建立唯一的mo.js对象。虽然文档有些稀缺,然则示例很雄厚,这里有CSS技能的引见

legomushroom/mojs _mojs — motion graphics toolbelt for the web_github.com[](https://github.com/legomushro…

4. Velocity

《2018年值得期待11个Javascript动画库》

在15Kstars,,Velocity是一个疾速的Javascript动画引擎,具有与jQuery的$ .animate()雷同的API。它具有颜色动画,变更,轮回,缓动,SVG支撑和转动。这是Velocity高机能引擎的细分 ,这里是运用该库的SVG动画引见

julianshapiro/velocity _velocity — Accelerated JavaScript animation._github.com[](https://github.com/julianshap…

5. Popmotion

《2018年值得期待11个Javascript动画库》

在14Kstars,,这个功用和回响反映动画库只重11kb。它许可开辟人员从行动建立动画和交互,行动是能够启动和住手的,并运用CSS,SVG,React,three.js和任何接收数字作为输入的API建立。

Popmotion/popmotion _popmotion — A functional, reactive animation library._github.com[](https://github.com/Popmotion/…

6. Vivus

《2018年值得期待11个Javascript动画库》

在凌驾10K的stars,Vivus是一个零依靠的JavaScript类,能够让你为SVG制造动画,让它们具有被绘制的表面。您能够运用很多可用动画之一,或建立自定义脚原本绘制SVG。检察Vivus-instant猎取及时示例,亲自动手。

maxwellito/vivus _vivus — JavaScript library to make drawing animation on SVG_github.com[](https://github.com/maxwellito…

7. GreenSock JS

《2018年值得期待11个Javascript动画库》

GSAP是一个JavaScript库,用于建立高机能,零依靠性,跨阅读器动画,宣称在凌驾400万个网站中运用。 GSAP异常天真,能够与React,Vue,Angular和vanilla JS一同运用。GSDevtools还能够协助革新运用GSAP构建的动画。

greensock/GreenSock-JS _GreenSock-JS — GreenSock’s GSAP JavaScript animation library (including Draggable)._github.com[](https://github.com/greensock/…

8. Scroll Reveal

《2018年值得期待11个Javascript动画库》

依附15K星和零依靠,该库为Web和挪动阅读器供应了简朴的转动动画,以动画的体式格局显现转动内容。它支撑多种简约的结果,以至能够让您运用自然语言定义动画。这是一个简短的SitePoint教程

jlmakes/scrollreveal _scrollreveal — Easy scroll animations for web and mobile browsers._github.com[](https://github.com/jlmakes/sc…

9. Hover (CSS)

《2018年值得期待11个Javascript动画库》

嗯,这是一个CSS库。在20K星级,Hover供应了CSS3动力悬停结果的网络,可应用于链接,按钮,徽标,SVG,特征图象等,可在CSS,Sass和LESS中运用。您能够复制并粘贴要在本身的样式表中运用的结果或援用样式表。

IanLunn/Hover _Hover — A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so…_github.com[](https://github.com/IanLunn/Ho…

10. Kute.js

《2018年值得期待11个Javascript动画库》

一个完整成熟的原生JavaScript动画引擎,具有跨阅读器动画的基本功用。重点是代码质量,天真性,机能和大小(中心引擎是17k min和5.5k gzipped) – 这是一个demo。该库也是可扩大的,因而您能够增加本身的功用。

thednp/kute.js _kute.js — KUTE.js is a native Javascript animation engine featuring great code quality, badass performance, SVG…_github.com[](https://github.com/thednp/kut…

11. Typed.js

《2018年值得期待11个Javascript动画库》

T这个6K星库基本上许可您以选定的速率为字符串建立打字动画。您还能够在页面上安排HTML div并从中读取以许可搜索引擎和禁用JavaScript的用户接见。由Slack和其他人运用,这个库既盛行又使人惊奇地有用。

mattboldt/typed.js _typed.js — A JavaScript Typing Animation Library_github.com[](https://github.com/mattboldt/…

耽误补充:Airbnb的Lottie

《2018年值得期待11个Javascript动画库》

Lottie是一个用于Web的挪动库,iOS用于剖析运用 Bodymovin导出为json的 Adobe After Effects 动画,并将其原生显现。

airbnb/lottie-web _lottie-web – Render After Effects animations natively on Web, Android and iOS, and React Native…_github.com[](https://github.com/airbnb/lot…

    原文作者:_小生_
    原文地址: https://segmentfault.com/a/1190000015660231
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞