阅读更多

0顶
0踩

Web前端

转载新闻 15 个有趣的 JS 和 CSS 库

2017-06-20 14:32 by 副主编 jihong10102006 评论(0) 有18193人浏览
炎热的六月,也阻挡不住我们分享的脚步。在本月,Tutorialzine 又为大家带了哪些新鲜货呢?开发者们,一起来瞧瞧吧!

1. Moon

Moon 是一个灵感源于 Vue.js 的 JavaScript UI 库,但它却更轻量、简单。它具备优化的虚拟 DOM 引擎,对用户友好的 API,并且在 gzip 压缩后仅有 6KB 的大小。

2. VX

VX 结合了 D3 和 React 虚拟 DOM 的强大计算能力,它为数据的可视化提供了一系列优秀的可重用组件集合。同时,组件也是独立的,你只需根据自身需求使用即可。

3. SmartPhoto

SmartPhoto.js 是一个专为移动设备打造的响应式图像查看器,它易于使用,并支持手势触摸操作,例如捏合或者滑动。同时,它还具备对初学者友好的大量实用的事件处理器,以及用户自定义选项。

4. Feathers

Feathers 是一个用于创建安全的 RESTful API 的 Node.js 框架。由于支持内置 Socket,它既可当作传统的 Express router,又可用作实时信息的发送器。其他的功能还包括快速引导新项目的 CLI、易于与流行的 JS 框架集成,以及拥有丰富的插件生态。

5. Embedo

Embedo 是一个简单、轻量的社交媒体内容嵌入式 Web 插件。它在第三方嵌入的 API 上增添了一个 layer,同时确保了每个组件的最佳实践以及原生指南。它用于处理外部的 SDK、oEmbeds、并增加了响应性,便于与 Facebook、Twitter、Instagram 和其他服务更快捷的集成。

6. Microtip

Microtip 是一个轻量、平滑流畅且易用的纯 CSS 工具提示库。它内置了一些用于控制其方向、大小和动画的选项,而更多的定制则通过 SASS 完成。

7. Prettier

Prettier 是一个受 refmt 启发的 JavaScript 格式化程序,它针对 ES2017,JSX 和 Flow 的语言功能进行了更深入的支持。它将删除所有的原始格式,并确保所有输出的 JavaScript 保持一致的样式。

8. UPNG.js

UPNG.js 是一个快速、高级的 PNG 编码与解码器。它内置了压缩功能,在不损失图像质量的前提下,可以有效的减少图像文件的大小。

9. Tinytime

Tinytime 是一个超小型 JavaScript 库,用于格式化日期与时间。它仅提供了一个单独的render()方法,用于接收 Date 对象并返回一个带有渲染数据的字符串。

同时,你还能够定义可重用的模版,有助于提高性能并清理冗余代码。

10. StrMan

StrMan 是一个 JavaScript 字符串操作库,它为各种实用程序、格式选项和字符串转换,提供了超过 60 种实用的方法。

11. IotaCSS

IotaCSS 是一个基于 SASS 的面向对象的 CSS 框架。它由独立的模块组成,并且每个模块都包含了框架的可选部分,如组件、设置和实用程序。

12. PKG

这是一个 CLI 应用程序,能够将你的 Node.js 项目打包为可执行文件,并可以在尚未安装 Node 的计算机上运行它们。同时,它也是跨平台的,支持 Linux、Windows、macOS 和 freeBSD。

13. Sakura

Sakura 是一个独特的极简 CSS 框架,无需为 HTML 添加任何类。你只需要将 sakura.css 放到任意页面,它就会继承默认的排版和元素样式。由于没有类,Sakura 能够快速的生成漂亮页面,并且非常容易定制。

14. Birdview.js

这是一个很酷的 JS 插件,方便你缩小页面,并在一个视图中查看整个文档。同时,你可以点击任意位置放大,并直接滚动到你点击的位置。

15. Timeline.js

Timeline.js 是一个用于创建交互式时间轴的 jQuery 插件,能够让你在漂亮的动画部件中,按时间顺序展现出图像与故事。同时,它具备丰富的自定义选项。

英文原文:15 Interesting JavaScript and CSS Libraries for June 2017
作者:Danny Markov
  • 大小: 86.8 KB
  • 大小: 54.5 KB
  • 大小: 79.5 KB
  • 大小: 5.9 KB
  • 大小: 77.1 KB
  • 大小: 12.9 KB
  • 大小: 17.2 KB
  • 大小: 152.7 KB
  • 大小: 11.7 KB
  • 大小: 6.4 KB
  • 大小: 9.9 KB
  • 大小: 29.3 KB
  • 大小: 311.6 KB
  • 大小: 83.5 KB
  • 大小: 32.7 KB
来自: 简书
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java 工具类 ping Ip 是否通

    通过参数 ip 判断网络是否连接通常,public static boolean getPing(String ip){ // 方法一 最常用的 PING 方法 Runtime runtime = Runtime.getRuntime(); // 获取当前程序的运行进对象 Process process = null; // 声明处理类对象

  • java使用fping进行批量ping域名

    前几天接到个任务,要求批量ping域名,找了网上好多资料都没有好的方法,只能自己试着用外部工具fping辅助,做了一个工具类,用了下还可以 首先安装fping yum -y install fping 然后给普通用户权限 chown root:root /usr/local/sbin/fping chmod u+s /usr/local/sbin/fping 下面是工具类 public class NetUtils { private static final String A

  • java ping域名

    建一个简单的demo,加入如下彩色的部分即可 package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStrea.

  • 网络(2) : Java 实现 ping 功能

    参考 :https://www.it1352.com/1518049.html import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.exception.ExceptionUtils; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.InetAddress; /** * @Auther: liyue * .

  • Java代码实现ping命令

    Java代码实现ping命令 ​ 在一个项目中,遇到了一个问题,需要查看某个IP是否能够ping通,这里就直接使用Java代码实现了,记录一下。 ​ 先说一下实现的几个方法。 Jdk1.5的InetAddresss方式 调用本机CMD Java调用控制台执行ping命令 ​ 下面也就不不废话了,直接上代码吧。 package network_train; import java.io.BufferedReader; import java.io.IOException; import ja

  • Java实现Ping命令

    在项目中需要判断目录服务器是否在线,需要用到ping命令,调研有两种方法: 使用Java API的InetAddress方式 使用Runtime.exec调用操作系统的命令CMD 使用InetAddress实现Ping 自Java 1.5开始,java.net包中就实现了ping的功能。详见InetAddress.isReachable()方法。 public static boolea...

  • java使用hutool工具判断ip或者域名是否可用,java使用ping判断ip或者域名是否可用

    1.导入hutool工具。2.复制以下代码直接运行。

  • java中如何ping一个ip地址

    这两天同事在使用Java 的ping方法的时候,发现在Windows环境下可以正常ping通的,而在centOS(Linux)里面无法ping通。经过排查: 发现被ping的设备上有设置ping包大小限制,限制在了32位以内。我查看了一下,Windows ping的默认包大小是32位,Linux是56位.结果如果直接使用isReachable方法是无法ping通的。

  • [ Java ] PING 程序的设计与实现

    java 实现类似 Windows 自带PING程序的功能,可以向制定的域名或IP地址发送Echo请求报文,并根据相应报文显示出Ping的结果。

  • java中ping命令ping工具类(循环ping)

    java中ping命令ping工具类(循环ping) java ping ip ping命令 ping工具类 支持linux和windows等所有平台 Ping是Windows下的一个命令 在Unix和Linux下也有这个命令。 ping也属于一个通信协议,是TCP/IP协议的一部分 利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Ping空格IP地址。 该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。 ping是一个DOS命令,一般用于检测网络通或不通 ,也叫时延,其值越大,速度越慢。 PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收到所 希望的ICMP echo (ICMP回声应答)。

  • 用java实现Ping,并能进行网段测试

    Ping程序是使用得比较多的用于测试网络连通性的程序。Ping程序基于ICMP协议,使用ICMP的回送请求和回送应答来工作。ICMP是基于IP的一个协议,ICMP包通过IP的封装之后传递。

  • 64位系统中java调用ping命令,Java调用ping命令

    package cn.com.songjy;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Ping {public static void main(String[] args) throws IOException {System.out...

  • Java版通过单个域名Ping Ip

    2019独角兽企业重金招聘Python工程师标准>>> ...

  • java代码ping服务IP工具类(Windows,Linux环境)

    public class PingIpUtils { private static Logger logger = LoggerFactory.getLogger(PingIpUtils.class); /** * @param ipAddress ip地址 * @param pingTimes 次数(一次ping,对方返回的ping的结果的次数)

  • Java实现ping功能的三种方法

    检测设备的运行状态,有的是使用ping的方式来检测的。所以需要使用java来实现ping功能。  为了使用java来实现ping的功能,有人推荐使用java的 Runtime.exec()方法来直接调用系统的Ping命令,也有人完成了纯Java实现Ping的程序,使用的是Java的NIO包(native io, 高效IO包)。但是设备检测只是想测试一个远程主机是否可用。所以,可以使用以下三种方式

  • [Java基础]-- java实现ping ip地址

    编写工具类 PingUtil 其他程序可以通过类名调用。 public class PingIpUtil { private static Logger logger =Logger.getLogger(PingIpUtil.class); public static Boolean  pingIp(String mdmc,String ipadd)throws Exception{ //获...

  • java设置ip_JAVA中Ping IP地址的两种方法

    今天进行IP巡检时用到了PINGIP地址,以获取该IP址是否可用,查了一些文档后,发现了两种PING的方法,但试用后,还是发现第一种比较好用,如果在局域网内,当然,第二种更有效率:上面上代码// 方法一 最常用的 PING 方法Runtime runtime =Runtime.getRuntime(); // 获取当前程序的运行进对象Process process = null; //声明处理类...

Global site tag (gtag.js) - Google Analytics