日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

你值得擁有的 11 個(gè)前端開發(fā)利器

作者 | Chidume Nnamdi

譯者 | 孫薇,責(zé)編 | 伍杏玲

頭圖 | CSDN 下載自視覺中國

出品 | CSDN(ID:CSDNnews)

以下為譯文:

筆者將在本文中分享自己在開發(fā)生涯中常用的11種前端工具。

1.CanIUse

地址:https://caniuse.com/

有時(shí)候不太確定某個(gè)Web API與瀏覽器、手機(jī)瀏覽器能否兼容?這個(gè)工具讓你輕松測試Web API與瀏覽器的兼容情況。

當(dāng)我們想要了解哪些瀏覽器及相應(yīng)版本支持Web Share API:navigator.share(...)

你值得擁有的 11 個(gè)前端開發(fā)利器

在工具里簡單查詢便可查看結(jié)果。如圖,列出了所有支持navigator.share(...)的瀏覽器及相應(yīng)版本。

2.Minify

地址:http://minify.com/

我們使用這個(gè)工具讓即將發(fā)布到生產(chǎn)環(huán)境中的應(yīng)用代碼包縮減至最小,通過刪減空格、無效代碼等操作,使得應(yīng)用包顯著縮小,從而令瀏覽器的加載時(shí)間縮短。

這款在線工具minify.com支持壓縮Web應(yīng)用。

3.Bit.dev

地址:https://bit.dev/

Bit.dev可用來托管、記錄、管理來自不同項(xiàng)目的可復(fù)用組件。對(duì)于增加代碼重用、加速開發(fā)和優(yōu)化團(tuán)隊(duì)協(xié)作極其有效。

這也是我們從頭構(gòu)建設(shè)計(jì)系統(tǒng)的好選擇,因?yàn)樗哂性O(shè)計(jì)系統(tǒng)所需的一切。Bit.dev可以與Bit這款處理組件隔離和發(fā)布的開源工具完美匹配。

Bit.dev支持React、React、TypeScript、Angular、Vue等許多庫。

你值得擁有的 11 個(gè)前端開發(fā)利器

上圖展示了在Bit.dev中搜索共享React組件的過程。

4.Unminify

地址:https://unminify.com/

這款工具可以逆轉(zhuǎn)壓縮操作,支持對(duì)JS、css及html代碼的反壓縮。通過解壓縮、反混淆及美化,可以讓一段壓縮后的JS代碼再次變?yōu)榭勺x的。

5.Stackblitz

地址:https://stackblitz.com/

這款工具適合所有人,Stackblitz讓我們可以在Web上使用Visual Studio Code。

只需點(diǎn)擊一下,Stackblitz即可快速支持Angular、React、Vue、Vanilla、RxJS、TypeScript項(xiàng)目。

當(dāng)你想用瀏覽器嘗試執(zhí)行一段代碼,或是任何操作當(dāng)前JS框架的某個(gè)功能時(shí),Stackblitz就會(huì)大顯身手。假如你正在閱讀一篇Angular文章,想要嘗試其中的代碼,就可以最小化瀏覽器并快速搭建一個(gè)新的Angular項(xiàng)目了,非常快速簡便。

6.JWT.io

地址:https://jwt.io/

使用JSON網(wǎng)絡(luò)令牌(JWT)來保障應(yīng)用安全性,或是用JWT來支持用戶訪問后端受保護(hù)資源的情況下,決定是否應(yīng)當(dāng)訪問路徑或資源的方法之一是檢查令牌的到期時(shí)間。有時(shí)候,我們希望解碼某個(gè)JWT以查看其有效負(fù)載,就可以使用jwt.io。

這款在線工具支持上傳token令牌,來查看有效負(fù)載。可以采用粘貼,jwt.io就會(huì)對(duì)令牌進(jìn)行解碼,并顯示其有效負(fù)載。

7.BundlePhobia

地址:https://bundlephobia.com/

當(dāng)我們不確定node_modules的大小,或想要確認(rèn)某個(gè)即將安裝在機(jī)器上pakckage.json的大小時(shí),就可以使用BundlePhobia,它讓我們可以了解某個(gè)npm包添加到前端軟件包后對(duì)系統(tǒng)性能的影響。

這款工具可上傳單個(gè)package.json文件,并展示從package.json所安裝的依賴項(xiàng)大小。

8.Babel REPL

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

Babel是一個(gè)免費(fèi)的開源JS轉(zhuǎn)編譯器,可將ES6+代碼轉(zhuǎn)為舊的ES5 JS代碼,由Bebeljs團(tuán)隊(duì)開發(fā)。這款工具允許嘗試添加到ES的內(nèi)容,或者某些特定階段添加到ECMA的內(nèi)容,還可美化代碼、限制文件大小,讓使用者在轉(zhuǎn)編譯的過程中嘗試不同的版本。

9.Prettier Playground

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

Prettier是一個(gè)偏向JS代碼格式化程序。通過解析代碼,并使用JS重新輸出,來實(shí)現(xiàn)一致性樣式。這款工具在我們的開發(fā)中廣泛使用,它有在線平臺(tái)來美化代碼。

10.Postman

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

這款工具可快速測試自己的API:GET、POST、DELETE、OPTIONS、PUT,筆者正在用這款工具,值得一試。

11.JSLint

地址:https://jslint.com

在JS linter的世界中,JSLint排名最高。這款在線工具可在瀏覽器中插入一段JS代碼或JS文件,這是一款靜態(tài)代碼分析工具,用于檢查JS源代碼是否符合編碼規(guī)則。

原文鏈接:https://blog.bitsrc.io/12-useful-online-tools-for-frontend-developers-bf98f3bf7c63

本文為 CSDN 翻譯,轉(zhuǎn)載請(qǐng)注明來源出處。

分享到:
標(biāo)簽:開發(fā)
用戶無頭像

網(wǎng)友整理

注冊時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評(píng)定2018-06-03

通用課目體育訓(xùn)練成績評(píng)定