原创 Node.js運行原理、高併發性能測試對比及生態圈彙總 ------ [全棧工程師入門]

Node.js是從純前端走向更高階層的前端,以及全棧工程師的唯一快速途徑 簡單的說Node.js 就是運行在服務端的 JavaScript Node.js 是一個基於Chrome JavaScript 運行時建立的一個平臺 No

原创 重磅重構開源 讓H5標籤代替C++實時解碼播放speex壓縮協議的音頻文件 【IM的福音】

這麼牛逼的輪子,肯定要美圖鎮樓 Speex是一套主要針對語音的開源免費,無專利保護的音頻壓縮格式。 本輪子,適用超大型項目,因爲庫本身很大,當然本身IM項目就沒有小項目吧 Speex(音標[spi:ks])是一套開源免費的、無專利保護的

原创 使用React、Electron、Dva、Webpack、Node.js、Websocket快速構建跨平臺應用

目前Electron在github上面的star量已經快要跟React-native一樣多了 這裏吐槽下,webpack感覺每週都在偷偷更新,很糟心啊,還有Angular更新到了8,Vue馬上又要出正式新版本了,5G今年就要商用,華爲的系

原创 前端核心工具:yarn、npm、cnpm三者如何優雅的在一起使用 ?

一位用不好包管理器的前端,是一個入門級前端,一個用不好webpack的前端,是一個初級前端 三個包管理器是可以一起用的,只要你夠膽大心細,就沒任何問題! 推薦兩篇文章 手寫優化版React腳手架 手寫Vue的腳手架 前端性能優化不完全

原创 9102年:從0開始手寫一個Vue.js優化版腳手架

前言:在看本文前,建議你看下,下面這兩篇文章 順便給個贊和github的贊哦~ 如果你對webpack不是很瞭解,請你關注我之前的文章,都是百星以上star的高質量文 9102年:手寫一個React完美版移動端腳手架 前端性能優化不完全手

原创 從零開始手寫一個優化版的React腳手架Webpack最新版配置

webpack馬上要出5了,完全手寫一個優化後的腳手架是不可或缺的技能。 本文書寫時間 2019年5月9日 , webpack版本 4.30.0最新版本 要轉載必須聯繫本人經過同意纔可轉載 謝謝! 杜絕5分鐘的技術,我們先深入原理再寫

原创 TypeScript 、React、 Redux和Ant-Design的最佳實踐

阿特伍德定律,指的是any application that can be written in JavaScript, will eventually be written in JavaScript,意即“任何可以用JavaScrip

原创 5G將至,App的未來,會是這裏面的哪一種?

前段時間,看了阿里云云棲社區發佈的文章 開發跨平臺app推薦React Native還是flutter? 阿里云云棲社區文章 今天又看到了2019年前端框架對比 思考了很久,決定發出這篇文章,跟大家共同探討 說說幾種常見的APP開發

原创 你所不知道的性能優化

性能優化是一門大學問,本文僅對個人一些積累知識的闡述,歡迎下面補充。 拋出一個問題,從輸入url地址欄到所有內容顯示到界面上做了哪些事? 1.瀏覽器向 DNS 服務器請求解析該 URL 中的域名所對應的 IP 地址; 2.建立TCP連接(

原创 使用React和Node.js製作網易雲音樂App的一次總結 【實現全部基本核心功能】

一、技術選型 語言選擇: JavaScript TypeScript 最終選擇了JavaScript作爲開發語言,一開始嘗試使用TypeScript,但是由於是移動端,antd-mobile的庫與TS有那麼一些不兼容,官方文檔上也沒有

原创 前端工程化篇之 gulp 一文讓您輕鬆掌握gulp 【暢遊gulp】

gulp 是一個構建工具,基於Node.js的平臺運行,使用的是commonJs的模塊化語法。 我們使用gulp需要用到的包 一個TASK任務,對應一個包,對應一個處理邏輯、 gulp.series對應的是同步任務,從左到右,依次執行任

原创 上天的Node.js之爬蟲篇 15行原生代碼搞定京東資源 【0基礎深入淺出】

難道爬蟲只能用 python 做? 不,我們上天的 Node.js 也可以做! 需要準備的包 Node.js的最新版本 下載地址 Node.js官網 npm 包管理器下載 下載最新的官網版本 Node.js 會自帶 npm

原创 Node.js配合express框架、ejs、mongodb實現應用 && [使用TypeScript重構]

一、Node.js默認使用commonJs的模塊化方案,TypeScript默認是ES6的模塊化方案,兩者有本質區別。 1.Node.js的去尋找引入的依賴時,如果是Node自帶的模塊,比如fs文件模塊,只需要填寫fs即可。如果是自己定義的

原创 如何從JavaScript跨越到TypeScript [基礎進階知識點]

從入門到放棄的java 初中時自學過JAVA,學了大概一個多月吧, 學了一個多月,看視頻這些,後面放棄了編程。 依稀記得,那段日子極度苦逼,我想如果當時是學javaScript就好了。 說正事,typeScript現在真的很火,聽過一句話

原创 [前端經典面試篇] 原生javaScript 中大廠公司面試必問 (更新至第五版)

原生javaScript是中大公司挑人的核心,也是決定你未來發展高度的核心。 冒泡排序,快速排序,深度克隆,深度凍結,數組操作,本章都有。 走遍大江南北,還是原生javaScript最美 感冒給大家更新,希望大家多多點贊,謝謝! 下面是本