这个月我们为您收集和整理了最新关注的10个Javascript和CSS库,它们当中有UI库、动画特效、以及前端整套解决方案等等,希望对前端朋友们有所帮助。
Bootstrap 4 (Beta)
Bootstrap 4 目前还在Beta版,新版本主要带来四个方面大的变化,包括flexbox网格系统,新的restled组件,更快的ES6 Javascript插件,以及文档改进等等。
Titanic
一套非常漂亮的SVG图标悬停动画效果,它不同于其他大多数的网站字体图标,Titanic是一个真正的javascript驱动的可以将各种js动画效果转换成SVG格式。
Rebass
Rebass是一个用于构建响应式WEB应用的React UI工具包,它有60多种可定制的基础组件,而且风格样式分离,不需要编写自定义的CSS。
Hover Buttons悬停按钮
一个非常酷的html按钮动画悬停效果,这些按钮有各种不同的形状和大小以及丰富的动画选择。这个库使用的是SCSS构建,因此你可以很容易的删除按钮,或者根据你的需求改成你喜欢的样式。
Shoelace
Shoelace是一个超级轻量的CSS入门套件,旨在提供一个比Bootstrap更小的替代框架。它没有太多的风格和属性,只有一些有用的UI组件和CSS reset。这个css库代码基于CSS变量,所以很容易定制。
Vali
这是一个基于Bootstrap的后台管理模板,由SASS等多种现代技术构建,因此你可以很容易的定制心目中的项目。许多样式都依赖SASS模块组织,提供了丰富的组件和控件。
React Simple Maps
这是一个React组件库,它可以创建SVG地图,它可以用于为地图添加各种细节文本注释、标注以及自定义颜色,由于地图是基于SVG构建的,所以可以轻松高效的放大和缩小地图。
Pell
Pell是一个超级轻量级的 WYSIWYG文本编辑器,它只有1kb,不依赖任何第三方插件,只有短短不到200行ES6代码,支持所有markdown格式文本编辑,包括图片和URL地址。
Notif.me通知服务
这是一个用于发送通知的Node.js库,这是一个两全其美的办法用来处理电子邮件、短信和推送通知。你可以从中选择不同的解决方案(SMTP邮件、短信等等)。
BotUI
一种建立聊天机器人接口的JavaScript框架。它有一个超级简单的API,它可以通过添加消息、问题,甚至表单输入字段来配置会话的流程,以便用户填写。如果你想了解更多关于交互式会话的用户界面,看看我们的文章介绍开发的聊天机器人。