10个有趣的Javascript和CSS库-2017年7月

本月收集整理了10个前端用到的有趣的动画引擎库,实用的CSS UI库,以及用于构建3D效果、虚拟现实VR体验的框架库等解决方案,希望广大前端开发者喜欢。

Popmotion

Popmotion是一个用来创建独特的的动画运动引擎,它非常小巧,只有9kb,而且性能非常好,支持各主流浏览器的CSS和SVG绘制。

Popmotion

billboard.js

基于D3库快速建立漂亮的图表。它由所有API方法的JavaScript核心和包含所有样式的可修改CSS文件组成。billboard.js非常灵活,有超过15种不同类型的图表和额外的自定义选项。

Billboard

RE:DOM

RE:DOM是一个新的UI库,就像React和Vue可以帮助你定义可重用的组件,使DOM元素与模型数据同步。与前面提到的库不同,RE:DOM不使用虚拟DOM,这使得它具有超强的内存效率和轻量级。

Redom

Now UI Kit

Now UI Kit是一个建立在Bootstrap4上的CSS框架,它拥有50多种扁平风格的组件,常用图标以及PSD文件。Now UI Kit还提供了三个模板如登录、主界面等能让你快速上手。

Now Ui Kit

Pavilion

Pavilion 是一个简易的 CSS 框架,适合那些不喜欢使用其他框架中附带预定义 UI 组件的开发人员。如果你正在寻找一个简单、轻量、可订制的,并且不会出现代码膨胀的 CSS 框架,Pavilion 将是个不错的选择。

Pavilion

Caramel

Caramel 是一个简单、现代的完全响应式 Web 框架。你仅需要编写一次代码,即可获得在多平台上相同的效果。

Caramel

React-Bootstrap

React-Bootstrap 是一个可重用的前端组件库。通过使用 Facebook 的 React.js 框架来获得 Twitter Bootstrap 的外观与体验,以及更清晰的代码。 简而言之,它是知名的 Bootstrap 组件的 React 实现。

React Bootstrap

Responsive

一个功能强大、对开发人员友好的,用于构建响应式网站的轻量级前端框架。

Responsive

A-Frame

A-Frame是一个用来构建虚拟现实体验的web框架。

Aframe

Three.js

Three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。你可以在它的主页上看到许多精彩的演示。

Threejs

计算机