【1】前端開發介紹
是什么?
1.創建web頁面或APP等前端界面呈現給用戶的程序,
做什么?
1.核心技術:HTML、CSS、JavaScript以及衍生出的各種技術、框架等,
2.早期的前端界面,比如web界面,相對功能少、速度慢、不美觀;二如今前端開發帶來了實在的改變:內容豐富、功能強大、用戶體驗增強,
帶來什么?
1.前端開發應用場景:PC、移動App、小程式、游戲、服務端…
2.前端開發就業機會:web前端開發工程師、小程式開發工程師、移動web開發工程師、前端架構師/前端專家…
3.薪資水平相對可觀,
學習路線
| 階段 | 知識模塊 |
|---|---|
| 前置知識 | 計算機基本知識/應用的概念/前端和后端 |
| 入門 | HTML(語法/語意化/seo基礎) |
| CSS(語法/頁面布局/媒體查詢/css3) | |
| JavaScript進階(語法/基礎的資料結構/web APIs / ES6+/ 模塊化 / Type Script) | |
| 包管理工具(npm /yarm) | |
| CSS進階 | CSS前處理器(SASS/LESS/PostCSS…) |
| CSS框架(Bootstrap/tabler/Semantic UI / Materislize CSS…) | |
| CSS架構規范(OOCSS/BEM/SMACSS…) | |
| 構建工具 | 代碼校驗工具(ESLint/StyleLint/MarkdownLink) |
| 模塊打包工具(Webpack/Parcel/Rollup) | |
| 任務運行器(npm scripts/Makefile/Gulp/Grunt/Broccoli) | |
| 流行的框架 | VueX Element UI |
| React.js (Redux/AntDesign/Mobx/CSS in JS ) | |
| Angular(RxJS/ngrx) | |
| 持續學習 | Node.js/漸進式Web應用/服務端渲染//靜態站點生成器/桌面應用/移動應用… |
參加拉勾教育大前端集訓營已經一個月了,把所學記錄成博客,是一種分享,同時也是主動輸出,幫助自己鞏固,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/254418.html
標籤:其他
上一篇:現代前端滾動實作的各種解讀指南
下一篇:資料可視化API之弧線圖實作
