本月收集整理了10个前端用到的有趣的动画引擎库,实用的CSS UI库,以及用于构建3D效果、虚拟现实VR体验的框架库等解决方案,希望广大前端开发者喜欢。
Popmotion
Popmotion是一个用来创建独特的的动画运动引擎,它非常小巧,只有9kb,而且性能非常好,支持各主流浏览器的CSS和SVG绘制。
billboard.js
基于D3库快速建立漂亮的图表。它由所有API方法的JavaScript核心和包含所有样式的可修改CSS文件组成。billboard.js非常灵活,有超过15种不同类型的图表和额外的自定义选项。
RE:DOM
RE:DOM是一个新的UI库,就像React和Vue可以帮助你定义可重用的组件,使DOM元素与模型数据同步。与前面提到的库不同,RE:DOM不使用虚拟DOM,这使得它具有超强的内存效率和轻量级。
Now UI Kit
Now UI Kit是一个建立在Bootstrap4上的CSS框架,它拥有50多种扁平风格的组件,常用图标以及PSD文件。Now UI Kit还提供了三个模板如登录、主界面等能让你快速上手。
Pavilion
Pavilion 是一个简易的 CSS 框架,适合那些不喜欢使用其他框架中附带预定义 UI 组件的开发人员。如果你正在寻找一个简单、轻量、可订制的,并且不会出现代码膨胀的 CSS 框架,Pavilion 将是个不错的选择。
Caramel
Caramel 是一个简单、现代的完全响应式 Web 框架。你仅需要编写一次代码,即可获得在多平台上相同的效果。
React-Bootstrap
React-Bootstrap 是一个可重用的前端组件库。通过使用 Facebook 的 React.js 框架来获得 Twitter Bootstrap 的外观与体验,以及更清晰的代码。 简而言之,它是知名的 Bootstrap 组件的 React 实现。
Responsive
一个功能强大、对开发人员友好的,用于构建响应式网站的轻量级前端框架。
A-Frame
A-Frame是一个用来构建虚拟现实体验的web框架。
Three.js
Three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。你可以在它的主页上看到许多精彩的演示。