摘要:官網(wǎng)地址推薦指數(shù)顆星推薦理由自動化部署和集成部署的好工具,操作簡單,顯示友好,具備多種插件,應(yīng)有盡有,支持多類型語言的項(xiàng)目集成和部署。官網(wǎng)地址如果你有其他好用的工具,不妨也分享一下原博客鏈接前端開發(fā)團(tuán)隊(duì)的工具鏈
匯集前端開發(fā)團(tuán)隊(duì)中經(jīng)常使用的好工具,分享給大家!
注:都是開源工具sentry:推薦指數(shù)5顆星??????????
推薦理由:開源的代碼異常監(jiān)控和上報(bào)平臺,搭建安裝簡單,操作和使用都簡單,支持很多種開發(fā)語言的監(jiān)控上報(bào),提供了快速上手demo,bug異常無需用戶主動上報(bào)反饋即可知曉,還提供豐富的用戶操作信息,提供日常bug郵件通知,周報(bào)統(tǒng)計(jì),支持source map 源碼解析,跟蹤非常方便,快速的定位和解決未知bug。除了上報(bào)bug,還能自定義上報(bào)一些信息,比如性能監(jiān)控,接口異常超時等等很多其他的功能。強(qiáng)力推薦使用!
GitHub:https://github.com/getsentry/sentry
一鍵安裝配置:https://github.com/getsentry/onpremise(基礎(chǔ)服務(wù)基本滿足日常需求)
推薦理由:代碼美化和格式化工具,團(tuán)隊(duì)開發(fā)中的統(tǒng)一代碼風(fēng)格神器
我一直覺得作為一名合格的開發(fā)者,必須得養(yǎng)成良好的開發(fā)習(xí)慣和書寫漂亮美觀風(fēng)格的代碼。但是團(tuán)隊(duì)開發(fā)中,往往這種要求達(dá)不到理想的效果,甚至代碼的風(fēng)格和格式問題會很嚴(yán)重,于是必須得借助一些工具來強(qiáng)行統(tǒng)一團(tuán)隊(duì)的代碼風(fēng)格(其實(shí)我個人不太偏好這類工具,因?yàn)橛袝r候比較死板,但是團(tuán)隊(duì)協(xié)助,只相信工具,不相信人),為了達(dá)到這一目的,prettier便是我們的首選。
官網(wǎng)地址:https://prettier.io/
Jenkins:推薦指數(shù)4顆星????????推薦理由:自動化部署和集成部署的好工具,操作簡單,顯示友好,具備多種插件,應(yīng)有盡有,支持多類型語言的項(xiàng)目集成和部署。
官網(wǎng)地址:https://jenkins.io/zh/
之前有做過一篇Jenkins前端自動化部署的教程,可以參考下:Jenkins實(shí)現(xiàn)前端項(xiàng)目自動化集成打包部署
jest:推薦指數(shù)4顆星????????推薦理由:前端代碼單元測試和快照測試框架,提供豐富且易用的api,快速編寫測試代碼,為代碼提供更好的質(zhì)量保障。可以通過與Jenkins集成,在Jenkins中生成測試覆蓋率報(bào)告文件,通過Jenkins域名訪問報(bào)告頁面
(Jenkins出于安全考慮默認(rèn)禁用js,css等文件加載運(yùn)行,Jenkins中需要設(shè)置配置System.setProperty("hudson.model.DirectoryBrowserSupport.CSP",?"")(參考https://wiki.jenkins.io/display/JENKINS/Configuring+Content+Security+Policy)可以簡單制作一個匯總頁面,將所有的測試覆蓋報(bào)告放一起。
官網(wǎng)地址:https://jestjs.io/
Sonar cube:推薦指數(shù)3顆星??????推薦理由:code review(代碼審查)的輔助工具,可以排查出重復(fù)代碼,有異味的代碼以及可能出現(xiàn)bug的代碼等,也提供的簡單豐富的UI操作界面。關(guān)于代碼中的邏輯問題以及可重構(gòu)性等還是需要人為的介入人工審查。感興趣的不妨搭建一個demo看看效果。
官網(wǎng)地址:https://www.sonarqube.org/
如果你有其他好用的工具,不妨也分享一下~原博客鏈接:blog/前端開發(fā)團(tuán)隊(duì)的工具鏈
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/106131.html
摘要:楊永林,人稱教主,八年前端開發(fā)經(jīng)驗(yàn),原新浪微博前端技術(shù)專家,現(xiàn)任鏈家網(wǎng)前端總架構(gòu)師。年年底,教主加入鏈家網(wǎng),負(fù)責(zé)前端的整體架構(gòu)工作。 楊永林,人稱教主,八年前端開發(fā)經(jīng)驗(yàn),原新浪微博前端技術(shù)專家,現(xiàn)任鏈家網(wǎng)前端總架構(gòu)師。長期研究Web訪問性能優(yōu)化和前端框架搭建。作為初始團(tuán)隊(duì)成員,教主參與了新浪微博所有PC版本的開發(fā),其中4~6版以架構(gòu)師的身份設(shè)計(jì)了微博PC版的前端架構(gòu)。在新浪微博任職期間...
摘要:問題回答者黃軼,目前就職于公司擔(dān)任前端架構(gòu)師,曾就職于滴滴和百度,畢業(yè)于北京科技大學(xué)。最后附上鏈接問題我目前是一名后端工程師,工作快五年了。 showImg(https://segmentfault.com/img/bVbuaiP?w=1240&h=620); 問題回答者:黃軼,目前就職于 Zoom 公司擔(dān)任前端架構(gòu)師,曾就職于滴滴和百度,畢業(yè)于北京科技大學(xué)。 1. 前端開發(fā) 問題 大...
摘要:的最后一個大招就是替換一些傳統(tǒng)的服務(wù)端語言,例如,,等,在業(yè)務(wù)層上面使用來開發(fā)服務(wù)端完全不成問題。更多的的使用細(xì)節(jié)和技巧建議關(guān)注美團(tuán)博客大搜車論壇下一篇我們開啟如何結(jié)合和搭建一個開發(fā)環(huán)境和項(xiàng)目目錄 往期回顧 前面2期都講得是瀏覽器端的東西比較多,包括Webpack,雖然是Node處理的,但是還是瀏覽器端用的多,對于現(xiàn)在的前端開發(fā)來說,不懂一點(diǎn)服務(wù)端的東西,簡直沒辦法活,一般的招聘要求都...
摘要:北京時間月日月日,由和中國國際人才交流基金會聯(lián)合主辦的第七屆全球軟件案例研究峰會簡稱在北京國家會議中心圓滿落幕。本屆峰會,來自阿里美團(tuán)百度平安銀行等企業(yè)的講師分別從企業(yè)轉(zhuǎn)型及研發(fā)效能方面分享敏捷和的實(shí)踐細(xì)節(jié)和操作經(jīng)驗(yàn)。 北京時間11月30日-12月3日,由msup和中國國際人才交流基金會聯(lián)合主辦的第七屆全球軟件案例研究峰會(簡稱:TOP100summit)在北京國家會議中心圓滿落幕。T...
閱讀 3327·2021-11-18 10:02
閱讀 1546·2021-10-12 10:08
閱讀 1368·2021-10-11 10:58
閱讀 1354·2021-10-11 10:57
閱讀 1255·2021-10-08 10:04
閱讀 2201·2021-09-29 09:35
閱讀 848·2021-09-22 15:44
閱讀 1343·2021-09-03 10:30