编者按:很久新给网页设师端发者所准备的素了,这自 Hongkiat 网站的每月(其实不)新素合集,主一些码片段、码库以及端发具。下面文。
又到了前端开发学分享新素材时候了。这个月合,我们汇了针多不开发语言相关前端开发工具,是,其最要是几个能够帮助开发者更好更快编写代码工具。
举个例,找了一个能够评估代码质量的 PHP 库,一个可以动重构代码的 PHP 库(是不是超赞!),以及使用 JavaScript 库执行端端测的简方法。多的不说了,咱来都有哪些新货吧!
这是个由 Sarah Drasner 所创新工具,它能够让创 CSS 网格更加观。它可以帮助你在创复杂布局时候(比如创叠网格区域)时候节省更多时。这款工具能够自动生成相应代码,复制粘贴到你自己网站即可。
也许端的时间并不短了,但真的完全了解浏览器的作原理么?这自 Google 的系列文档,帮全面解析浏览器的作原理,一窥浏览器如何利用 CPU、GPU 内存硬件,帮实各种各样的功能。这系列的文档的拆解,会于编写性能高的码。其中的插图自 Mariko Kosaka,相当的Q萌可,让人易于理解。
Zdog 是一个 JavaScript 库,是一个对于设计师极为友好的伪3D引擎,你可通过 HTML Canvas 绘制逼真而视觉效果极为突的 3D 画效果。这个 JavaScript 库的创建者是 Matafizzy,他曾因为制作 Isotope、Flickity 和 Packery 等 JavaScript 库而名,如果你对于他的作感兴趣,可多注一。
UIBot 是一款门生成仪表盘界面的工具,你只需要简单的点击顶部的按钮,就能自动生成新的局和!你甚至不需要像在其他的工具当中从零开始托拽就能生成局。不相应的,你最终能依不使用它的局样式,但是并不影响你参考它所生成的局样式对不对?
这是一个可以帮你测苹果网站的可访问性的插件,它会帮你找网站中所存在的可访问性的问题,并且提供解决问题的相关指南,这款插件有针对 Chrome 浏览器和软 Edge 浏览器的版本。
这是个能简化端到端测试 JavaScript 库。NightwatchJS 能够利用标准 W3C WebDriver API 连接浏览,并与交互,并执测试。它支持众多驱动程序,括 WebDriver 服务、GeckoDriver,并可以在狐浏览、ChromeDriver 和 SafariDriver 上进测试。
Playroom 一款独特的具。简单,它一类似布局设系统组件库的小具,但它还能提供预览,并且模拟各种不同窗口小的组件。它的便捷性还体显示布局元素的粒度变化。
PylonCSS 是一款同于他 CSS 库的工具,它供自定义的组件,而是单纯供一组类。这你可类似 iOS 的方式,更具有表现地包和实现效果。举个例子,我们可使 <hstack>来创建一个水平的元素堆栈,或者使<vstack>来创建垂直堆栈。
Vant 是一组基 Vue.js 的构建的移动端UI组件合集,整个合集包含超 55 款不同的组件,并且数量还在不断的迭代增加中。它支持 TypeScript,SSR(服务器端渲染)和 i18n,意味着你以将组件中的内容直接翻译为地语言。
多朋友可能已经熟悉使用 Gulp 和 Grunt 来置任运行程序,这在开发期间可以动化工作流程,比如并文件,缩 CSS 和 JavaScript 等。这些工大都使用 Node.js 构建。如果告诉你,用 PHP 也能做同的事情,是不是觉得别赞?这款工就是 Robo。
几乎个开项目都会有个应 Readme.md 文件,是想要创个恰如其分又美观自述文档可能是个常麻烦费事事情,你可以尝试使用这款工具来简化创过程。
CSSWand 一漂亮的效果合集,纯粹使用 HTML CSS 构建,并且能够直接将相应的码复制粘贴到的网站,相当方便。
我们观察到一个非有趣的趋势,那就是越来越多的人开始在 git commit 中使表情符号。为了合这一趋势,Gitmoji 就诞生了。仔细看看 Gitmoji,看看有没有你的表情符号?次你可在你的复中使这些表情符号!
Gitfolio 是一款非常有趣的网站搭建工具,它能够基你的 Github 置文件构建一个品集网站,并生成博客,速度和效率非常高。
PHPInsights 是一款能够析 PHP 代码质量的工,它能够检查 Classess 的使用、抽象类、 的使用情况,以及代码的复杂性和式的质量。你可以在开发期间或者 CI 管道中运行它,以检查整体代码的质量。它还兼容流行的 PHP ,比如 Laravel、Wordpress 和 Magento,开箱即用的体验相当不错。
Rector 其实指代是 Reconstructor,它是款能够帮你将 PHP 代码库代码自动构工具,相比于其他类工具它更加现代化。它可以过 Composer 安装,并使用 Docker 镜像,输入命令即可执,你可以将很多活交它来完成,常便捷。
Ngx Admin 一款免费的仪表盘,它基于 Angular、Bootstrap Nebular 构建的,界面元素使用的流行的 Angular UI 组件,它配备 3 箱即用的主题,同时还可以根据自己的偏好安装不同的主题。Ngx Admin 免费可商用。
这是一个非友好的图标合集。这个系列中,每个图标都包含有几个同的变体,并且线性和填充两种样式来呈现。截至目前,这套合集中总共有 1574 个图标,你可载 SVG 格式的,有对应的图标字体及 PPT 和 Keynote 格式的档。
RFS(Responsive Font Size)是一个 CSS 库,让你以根据视窗大小,自动缩放字。个库最是和 CSS 处理器一使用,它几乎以和所有的流行的预处理器一使用,包括 Less、Sass 、Stylus 以及 PostCSS 。
WP Scripts 是一个用于开发 WordPress 的可复用程序脚本集,它包含一个开箱即用的预定义的推配置,确保你不用花费大量的间来调整配置。安装好了之后,访问 wp-scripts,你可以使用它来执行构建的命令,编译代码,执行端端测等等。
结语
文链:Fresh Resources for Web Designers and Developers (June 2019)
原文作者:Thoriq Firdaus