原创 Vuex、Flux、Redux、Redux-saga、Dva、MobX

這篇文章試着聊明白這一堆看起來挺複雜的東西。在聊之前,大家要始終記得一句話:一切前端概念,都是紙老虎。 不管是Vue,還是 React,都需要管理狀態(state),比如組件之間都有共享狀態的需要。什麼是共享狀態?比如一個組件需要使用另一個

原创 前端技術演進(七):前端跨棧技術

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 隨着互聯網架構的不斷演進,前端技術框架從後臺輸出頁面到後臺MVC,再到前端MVC、MVP、MVVM,以及到Virtual DOM和MNV*的

原创 前端技術演進(八):未來前端趨勢

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 就前端主流技術框架的發展而言,過去幾年發展極快,在填補了原有技術框架空白和不足的同時也漸漸趨於成熟。未來前端在已經趨向成熟的技術方向上面將會

原创 前端技術演進(六):前端項目與技術實踐

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 任何五花八門的技術,最終還是要在實踐中落地。現代的軟件開發,大部分講求的不是高難度高精尖,而是效率和質量。 這裏主要來說說現代前端技術在項目

原创 前端技術演進(五):現代前端交互框架

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 隨着前端技術的發展,前端框架也在不斷的改變。 操作DOM時代 DOM(Document Object Model,文檔對象模型)將 HTML

原创 前端技術演進(四):

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 前端有三個基本構成:結構層HTML、表現層CSS和行爲層Javascript。他們分別成熟的版本是HTML5、CSS3和ECMAScript

原创 前端技術演進(三):前端安全

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 Web前端安全方面涵蓋的內容較多,也是前端項目開發中必須要關注的一個重要部分。在Web站點開發中,如果沒有很好的安全防護措施,不僅可能因爲攻

原创 前端技術演進(一):Web前端技術基礎

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 每個開發者或多或少都接觸過前端,但現在的前端變化有點快,這裏是截至2018年的前端,暫且叫:現代前端技術演進。 互聯網信息呈現的方式主要依靠

原创 前端技術演進(二):前端與協議

這個來自之前做的培訓,刪減了一些業務相關的,參考了很多資料(參考資料列表),謝謝前輩們,麼麼噠 😘 目前前後端的通信一般都是通過協議來完成的,這裏介紹和前端開發相關的各類協議。 HTTP HTTP 協議是Hyper Text Transfe

原创 前端技術演進(九):參考文章

下面列出了前端技術演進系列的大部分參考文章,如果沒有列出的,請私信我告知,麼麼噠 😘~ 特別感謝《現代前端技術解析》的作者張成文。 https://book.douban.com/subject/27021790/ https://dev