- 觸發瀏覽器管理機制
- a連結
- 瀏覽器位址列hash改變,可以直接通過js改變window.location.hash
- 使用HTML5特效 pullstate
第一個會導致當前視窗重新整理,第二個和第三個不會導致重新整理
複製程式碼
- 前端工程化:開發規範化,程式碼模組化,功能元件化,打包、構建、釋出自動化
- 高效率,高質量的為使用者輸出使用者體驗好的頁面:
- 高效率:
- ES6+
- 多端統一
- 介面管理與mocker
- 框架、工具庫、元件庫
- 高質量
- 開發高質量
*git
*codereview
*開發規範 - 線上高質量
*監控系統 - 應急
*快速回滾
- 更好的體驗
- 多尺寸適配
- 小程式
- 高效能
- 能力更多
- 複雜互動
- native能力
- 動畫、遊戲
- 面向前端的後端模式(BFF backend for frontend)
- element-ui原始碼