你值得拥有的 11 个前端开发利器

作者 | Chidume Nnamdi

译者 | 孙薇,责编 | 伍杏玲

头图 | CSDN 下载自视觉中国

出品 | CSDN(ID:CSDNnews)

以下为译文:

笔者将在本文中分享自己在开发生涯中常用的11种前端工具。

你值得拥有的 11 个前端开发利器

CanIUse

地址:https://caniuse.com/

有时候不太确定某个Web API与浏览器、手机浏览器能否兼容?这个工具让你轻松测试Web API与浏览器的兼容情况。

当我们想要了解哪些浏览器及相应版本支持Web Share API:navigator.share(...)

你值得拥有的 11 个前端开发利器

在工具里简单查询便可查看结果。如图,列出了所有支持navigator.share(...)的浏览器及相应版本。

你值得拥有的 11 个前端开发利器

Minify

地址:http://minify.com/

我们使用这个工具让即将发布到生产环境中的应用代码包缩减至最小,通过删减空格、无效代码等操作,使得应用包显著缩小,从而令浏览器的加载时间缩短。

这款在线工具minify.com支持压缩Web应用。

你值得拥有的 11 个前端开发利器

Bit.dev

地址:https://bit.dev/

Bit.dev可用来托管、记录、管理来自不同项目的可复用组件。对于增加代码重用、加速开发和优化团队协作极其有效。

这也是我们从头构建设计系统的好选择,因为它具有设计系统所需的一切。Bit.dev可以与Bit这款处理组件隔离和发布的开源工具完美匹配。

Bit.dev支持React、React、TypeScript、Angular、Vue等许多库。

你值得拥有的 11 个前端开发利器

上图展示了在Bit.dev中搜索共享React组件的过程。

你值得拥有的 11 个前端开发利器

Unminify

地址:https://unminify.com/

这款工具可以逆转压缩操作,支持对JS、CSS及HTML代码的反压缩。通过解压缩、反混淆及美化,可以让一段压缩后的JS代码再次变为可读的。

你值得拥有的 11 个前端开发利器

Stackblitz

地址:https://stackblitz.com/

这款工具适合所有人,Stackblitz让我们可以在Web上使用Visual Studio Code。

只需点击一下,Stackblitz即可快速支持Angular、React、Vue、Vanilla、RxJS、TypeScript项目。

当你想用浏览器尝试执行一段代码,或是任何操作当前JS框架的某个功能时,Stackblitz就会大显身手。假如你正在阅读一篇Angular文章,想要尝试其中的代码,就可以最小化浏览器并快速搭建一个新的Angular项目了,非常快速简便。

你值得拥有的 11 个前端开发利器

JWT.io

地址:https://jwt.io/

使用JSON网络令牌(JWT)来保障应用安全性,或是用JWT来支持用户访问后端受保护资源的情况下,决定是否应当访问路径或资源的方法之一是检查令牌的到期时间。有时候,我们希望解码某个JWT以查看其有效负载,就可以使用jwt.io。

这款在线工具支持上传token令牌,来查看有效负载。可以采用粘贴,jwt.io就会对令牌进行解码,并显示其有效负载。

你值得拥有的 11 个前端开发利器

BundlePhobia

地址:https://bundlephobia.com/

当我们不确定node_modules的大小,或想要确认某个即将安装在机器上pakckage.json的大小时,就可以使用BundlePhobia,它让我们可以了解某个npm包添加到前端软件包后对系统性能的影响。

这款工具可上传单个package.json文件,并展示从package.json所安装的依赖项大小。

你值得拥有的 11 个前端开发利器

Babel REPL

地址:https://babeljs.io/en/repl

Babel是一个免费的开源JS转编译器,可将ES6+代码转为旧的ES5 JS代码,由Bebeljs团队开发。这款工具允许尝试添加到ES的内容,或者某些特定阶段添加到ECMA的内容,还可美化代码、限制文件大小,让使用者在转编译的过程中尝试不同的版本。

你值得拥有的 11 个前端开发利器

Prettier Playground

地址:https://prettier.io/playground

Prettier是一个偏向JS代码格式化程序。通过解析代码,并使用JS重新输出,来实现一致性样式。这款工具在我们的开发中广泛使用,它有在线平台来美化代码。

你值得拥有的 11 个前端开发利器

Postman

地址:https://www.postman.com/

这款工具可快速测试自己的API:GET、POST、DELETE、OPTIONS、PUT,笔者正在用这款工具,值得一试。

你值得拥有的 11 个前端开发利器

JSLint

地址:https://jslint.com

在JS linter的世界中,JSLint排名最高。这款在线工具可在浏览器中插入一段JS代码或JS文件,这是一款静态代码分析工具,用于检查JS源代码是否符合编码规则。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

短视频/直播电商部门岗位职责及绩效考核指标管理实施办法|短视频运营岗位职责,直播电商部门管理,直播电商部门绩效考核,短视,频/,直播,电商,部门,岗位职责,绩效,考核,指标,管理,实施办法
短视频/直播电商部门岗位职责及绩效考核指标管理实施办法
在线药店设计书(范文)|在线药店设计书,在线药店设计,在线药店,在线,药店,设计书,范文
在线药店设计书(范文)
x升电子有限公司商务网站项目设计书|商务网站项目设计书,商务网站项目,商务网站,瑞升电子有限公司,x升,电子,有限公司,项目,设计书
x升电子有限公司商务网站项目设计书
必通网上考试书店项目设计书(范文)|必通网上考试书店项目设计书,网上考试书店项目设计书,网上考试书店项目设计,网上考试书店项目,必通,网上,考试,书店,项目,设计书,范文
必通网上考试书店项目设计书(范文)
(有详细评估的范文)E-WORK网络实习平台及线下实习教育|网络实习平台,线下实习教育,E-WORK网络实习平台,详细,评估,范文,work,网络,实习,平台,线下,教育
(有详细评估的范文)E-WORK网络实习平台及线下实习教育
(范文)网上内衣店项目设计书|内衣店项目设计书,网上内衣店项目设计书,内衣店项目设计,范文,网上,内衣,项目,设计书
(范文)网上内衣店项目设计书
**鞋业公司  开拓电子商务和校园市场  营销策划方案|鞋业营销策划,鞋业营销策划方案,**,鞋业,公司,开拓,电子商务,校园,市场,营销策划,方案
**鞋业公司 开拓电子商务和校园市场 营销策划方案
视频伪原创处理:短视频搬运处理方法步骤及图文视频深度创作处理|视频搬运方法,视频搬运技巧,视频伪原创,图文视频技巧,搬运,视频,处理,步骤,图文,原创,短视频搬运,短视,方法,深度,创作
视频伪原创处理:短视频搬运处理方法步骤及图文视频深度创作处理

历史上的今天:04月30日

新手零基础入门学习网络营销的五大要点!

新手零基础入门学习网络营销的五大要点!学网络营销难不难?0基础的新手如何学好网络营销,很多新手做网络营销不知道该怎么去学习,不知怎么去做,不知如何发挥实际效果。在SEO这个技术领域里面为自己打好坚实的基础,是每一个初学者渴望实现的目标。所以针对关于新手如何入门网络营销,有以下几点:一、快速建站实战快速建站非常简单,0基础的人一个小时也可以学会,主要5点:1、租用空间域名这个在国内的万网、新网、西部

营销 | 网络营销小知识

营销 | 网络营销小知识随着我国市场经济活动的高速发展和国际网络经济的到来,网络营销也悄然兴起,那网络营销的小知识有哪些呢,一起去看看吧!NO.1 什么是网络营销网络营销是随着互联网的快速发展而出现的一种营销模式。它以现代电子技术和通信技术的应用与发展为基础,带来了市场竞争以及营销观念和策略的转变,创造出全新的市场和机会。NO.2 网络营销的特点虚拟性网络营销以 Inter

SEM高级课程大纲【全网独家系统版】

SEM高级课程大纲【全网独家系统版】大纲题目备注学习网络营销必备哪些知识高手可路过百度搜索推广(SEM)的入门介绍搜索引擎推广是怎么发展过来的?做百度推广有些什么样的政策?网络营销必须知道的营销指标&漏斗分析网络营销必须知道的IP&PV&UV分别是什么?网络营销基础必备的PPC&CPC&CPM知识网络营销理论基础知识之二八法则&长尾理论优秀健康账户的

网络营销做什么?(网络营销的基本上常识分享)

网络营销做什么?(网络营销的基本上常识分享)网络营销的基本常识是什么?为什么必须这样做才能学好网络营销呢?网络营销主要做什么?网络营销的基本上常识分享!一起来看看吧:网络营销是企业整体营销战略的一个组成部分,是为实现企业总体经营目标所进行的,以互联网为基本手段营造网上经营环境的各种活动,是一个广义词,从目前的商业来讲网络营销更宽泛的涵盖网络的产品及投放互联网概念。网络营销(On-line Mark

百度SEM初级认证-考试中心题库+答案【700题】

百度SEM初级认证-考试中心题库+答案【700题】答案序号题目选项A选项B选项C选项DABCD1周预算的设置适用于以下哪类客户?工作日和周末推广花费差异较大的客户推广经常撞线的客户希望减少潜在损失的客户在全周总预算不变的情况下想提高转化效果的客户ABC2针对URL设计,下列哪项说法正确URL中包含页面关键词URL越短越好URL静态化URL层级越多越好C3针对URL设计,下列哪项说法有误URL越短越

网络营销的必备技巧

网络营销的必备技巧一、探寻营销标的的核心优势传统营销时,任何商品或服务,一定要掌握其核心卖点。网络营销也一样,不能说你所营销的产品全部是优势。在众多优势中一定要选出一个或两个核心优势,并将优势进行无限放大,这样才能更好的达到营销的目的。例如:提到小米手机,更多的人想到的是性价比;提到步步高音乐手机更多人想到的是音质好等。这就是二者探寻到了自己产品的核心卖点并将其无限放大的完美案例。二、优化信息源成

热门专题

安徽中源管业有限公司|安徽中源管业有限公司,安徽中源管业有限公司介绍,安徽中源管业有限公司电话,安徽中源管业有限公司地址,安徽中源管业有限公司厂家,安徽中源管业有限公司电力管,安徽中源管业有限公司管材
安徽中源管业有限公司
天麻的功效与作用吃法|天麻的功效与作用,天麻的功效与作用吃法,天麻炖什么治头痛最好,天麻的功效与作用禁忌,天麻多少钱一斤,天麻的功效与作用吃法及禁忌,天麻怎么吃效果最好,天麻粉的功效与作用,天麻怎么吃
天麻的功效与作用吃法
易捷尔高职单招|易捷尔高职单招,易捷尔高职单招培训,单招分数线,单招录取分数线,高职单招学校分数线
易捷尔高职单招
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学
云南网站建设|云南网站制作,网站建设,云南网站开发,云南网站设计,云南网页设计,云南网站建设公司,云南网站建设
云南网站建设
卓越综合高中|卓越综合高中
卓越综合高中
云南高职单招|云南单招,云南单招网,云南高职单招网,云南高职单招,云南单招学校,云南单招培训
云南高职单招
弥勒综合高中|弥勒综合高中
弥勒综合高中

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部