原创 webSocket封裝,心跳檢測+斷線重連基於ES6 class

ES6 class 封裝websocket 使用 介紹 在《菜鳥教程中》這樣介紹WebSocket WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。 WebSocket 使得客戶端

原创 git subtree 研究,提高項目管理效率

使用git subtree 管理項目 前言 一個公司基本都有UI/UE + 前端的開發人員,UI/UE 還有屬於整個公司的設計(針對小型的),公司基本都是一個好幾個項目,每個項目都有自己獨立的模塊。但是因爲各個開發人員的分佈在不同

原创 市面上前端微服務化研究(三):如何設計微前端架構?

如何設計微前端架構 就當前而言,要設計出一個微前端應用不是一件容易的事——還沒有最佳實踐。在不同的落地案例裏,使用的都是不同的方案。出現這種情況的主要原因是,每個項目所面臨的情況、所使用的技術都不盡相同。爲此,我們需要了解一些基

原创 市面上前端微服務化研究(四):美團技術團隊實現(HR系統的微前端設計)

HR系統的微前端設計 因爲美團的HR系統所涉及項目比較多,目前由三個團隊來負責。其中:OA團隊負責考勤、合同、流程等功能,HR團隊負責入職、轉正、調崗、離職等功能,上海團隊負責績效、招聘等功能。這種團隊和功能的劃分模式,使得每個

原创 Linux系統下nginx的安裝以及環境配置

linux安裝nginx 下載nginx的tar包 nginx 安裝依賴 $ yum install gcc $ yum install pcre-devel $ yum install zlib zlib-devel $ yu

原创 市面上前端微服務化研究(三):如何設計微前端架構?

如何設計微前端架構 就當前而言,要設計出一個微前端應用不是一件容易的事——還沒有最佳實踐。在不同的落地案例裏,使用的都是不同的方案。出現這種情況的主要原因是,每個項目所面臨的情況、所使用的技術都不盡相同。爲此,我們需要了解一些基

原创 基於vue-cli4.*開發的UI庫(極光UI)《四》

前言 經過前面的三篇文章,UI文檔工程基本已經完成,接下啦就是愉快的定製我們自己的UI把。從第一個滾動條[AuScrollbar]組件寫起。 新建文件夾 libs,路徑 packages/libs 新增工具類dom.js,操作do

原创 基於vue-cli4.*開發的UI庫(極光UI)《三》

定製提交日誌格式化,文檔化,規範化 參考我下面的2篇文章 git 加入鉤子和提交信息規範化 Commit message 的格式說明 新建git-hooks // eslint-pre-commit.js const shell

原创 CentOS7安裝MongoDB3.6.5

這裏寫自定義目錄標題CentOS7安裝MongoDB3.6.5系統安裝 CentOS7安裝MongoDB3.6.5 由於mock需要用到mongodb來存儲,所以先在本地電腦上安裝了mongodb做測試,由於之前沒接觸過mongo

原创 基於vue-cli4.*開發的UI庫(極光UI)《二》

在工程中加入markdown 庫 npm install -D markdown-it markdown-it-anchor markdown-it-chain markdown-it-container, translitera

原创 2019年前端年度工作總結

尊敬的領導: 2019年轉眼即逝,我加入某某的大家庭已經2年2個月,這兩年裏現在會想起來,感覺就像作日一樣,可能因爲充實,也可能忙碌,所以才感覺到時間過的飛快。自從加入某某2年2個月,見證了某某的飛速發展,隊伍的不斷壯大,特別在研

原创 基於vue-cli4.*開發的UI庫(極光UI)《一》

前言 aurora-ui 是一款基於 VUE-CLI4.* 的前端 UI組件庫,是個人在工作中爲了更好的學習和使用vue相關技術棧而實現的。本項目的源碼和文檔主要參考借鑑了 element-ui和 iView。分離了常用業務組件並

原创 深入瞭解npm

我們作爲一個前端的開發人員,無論你是剛剛入行還是已經入行很久,我們都有必要了解下npm,在這個日益變更的互聯網時代,我們已經要快速跟上時代的發展,不然就被社會淘汰,扯遠啦!迴歸正傳,之前我寫過一篇文章叫《項目中利用npm生成pa