"富二代", 我爸是Googlehtml
"強家族", 我哥是Chrome前端
先進生產力vue
雙向數據綁定html5
用戶體驗webpack
很是完善的"生態系統"程序員
良好的架構編碼規範es6
相對更成熟的技術社區web
SEO問題gulp
學習成本略高, 曲線較陡峭後端
性能問題
瀏覽器兼容性
先後端架構分離
不但願JS進行過多的DOM訪問/操做
前端進行數據邏輯處理(REST API)
用戶體驗更好的單頁面應用
團隊有一個統一的架構編碼規範
單元測試
放棄低端瀏覽器(IE6,7,8)
vue(當時就是衝着這個來的~)
webpack(當時是唐老師負責組內分享~)
es6(當時寇大大分享了箭頭函數等~)
sass(當時是鄙人負責組內分享~)
Gulp ------- 前端工程化
proxyMiddleware -------開發環境跨域請求
Server ModRewrite ------- SPA url 靜態化
gulp-angular-templatecache ------- 模板緩存
gulp-ng-annotate ------- 依賴注入
代碼混淆&壓縮 預上線打包 & 靜態文件cdn拆分
Webpack -------- 靜態資源模塊化封裝 (TODO)
使用Prerender服務
官方在線服務 (有頁面數量限制)
本身搭建Prerender服務
頁面head增長<meta name="fragment" content="!">
AngularJS開啓html5Mode
Nginx配置針對爬蟲的_escaped_fragment_=參數重定向至Prerender服務
angular-translate
ng-translate
gulp
angular-gettext
Angular watchers
ng-inspector
AngularJS Batarang
檢查做用域樹
控制檯輸出指定元素做用域數據
控制檯輸出指定元素做用域依賴的某Service
控制檯輸出指定元素(dirctive)做用域的Controller
如何區分Controller, Directive 和Service的應用場景?
Provider, Service 和 Factory 傻傻分不清楚?
不一樣做用域之間的數據通訊如何解決?
如何管理和規劃$scope做用域?
修改$scope爲何不及時生效?
AngularJS依賴注⼊入的原理是什麼?
瞭解AngularJS數據綁定機制 & 實現原理.
如何解決AngularJS複雜項⺫⽬目的性能問題?
合理規劃全站模塊間關係以及命名空間
對AngularJS總體"⽣生態環境"瞭如指掌
AngularJS框架完整啓動渲染流程是怎樣的?
通讀GitHub上的所有內容
李彬(彬Go) ,
異鄉好居PC站前端負責人
非極客 - 非專家 - 非高手
愛生活 - 愛運動 - 愛健身
從事前端行業的業餘足球運動員
http://blog.bingo929.com
彬哥是分享講師中最風趣的了~ppt最後一頁寫的是《程序員頸椎康復指南》和《程序員肌無力偏方大全》啊哈哈~~沒想到身經百鍊的彬哥,上臺後也有點小緊張啊哈哈~~平時是超級風趣幽默,angular技術精湛~