1.應用場景
學習與開發前端項目 |
2.學習/操作
http://www.axios-js.com/ //axios http 請求組件
HTML[CSS/JS] https://developer.mozilla.org/zh-CN/ // MDN 重要參考手冊 https://github.com/diegocard/awesome-html5 //GitHub 上的 Awesome HTML5,其中有大量的資源和技術文章。
CSS
-- CSS規範 https://github.com/necolas/idiomatic-css https://github.com/grvcoelho/css-styleguide https://google.github.io/styleguide/htmlcssguide.html
-- CSS Framework
還有ant design (Pro) TBD 20200109
-- Reset 或標準化的 CSS 庫 https://github.com/necolas/normalize.css https://github.com/jgthms/minireset.css https://github.com/csstools/sanitize.css https://github.com/Martin-Pitt/css-unstyle
-- CSS 相關實踐[某些公司] https://codepen.io/chriscoyier/post/codepens-css http://markdotto.com/2014/07/23/githubs-css/ https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06 https://medium.com/bbc-design-engineering/css-at-bbc-sport-part-1-bab546184e66 https://blog.trello.com/refining-the-way-we-structure-our-css-at-trello //這個聽着很熟悉, 果然就是以前公司用過的scrum管理軟件trello
-- 可以寫出可擴展的 CSS 的閱讀列表 https://github.com/davidtheclark/scalable-css-reading-list
JS 詳細參見: https://time.geekbang.org/column/article/12271 //裏面都很多推薦 https://book.douban.com/subject/11874748/
Secrets of the JavaScript Ninja https://book.douban.com/subject/26638316/ ,中文翻譯版爲《JavaScript 忍者祕籍》,本書是 jQuery 庫創始人編寫的一本深入剖析 JavaScript 語言的書。適合具備一定 JavaScript 基礎知識的讀者閱讀,也適合從事程序設計工作並想要深入探索 JavaScript 語言的讀者閱讀。這本書有很多晦澀難懂的地方,需要仔細閱讀,反覆琢磨。
Effective JavaScript https://book.douban.com/subject/25786138/,Ecma 的 JavaScript 標準化委員會著名專家撰寫,作者憑藉多年標準化委員會工作和實踐經驗,深刻辨析 JavaScript 的內部運作機制、特性、陷阱和編程最佳實踐,將它們高度濃縮爲極具實踐指導意義的 68 條精華建議。
https://github.com/Chalarangelo/30-seconds-of-code //一堆你可以在 30 秒內看懂各種有用的 JavaScript 的代碼,在 GitHub 上有 2 萬顆星了。 https://github.com/denysdovhan/wtfjs //一堆 JavaScript 搞笑和比較 tricky 的樣例。
接下來是 ES6 的學習,這裏給三個學習手冊源。 ES6 in Depth https://hacks.mozilla.org/category/es6-in-depth/,InfoQ 上有相關的中文版 - ES6 深入淺出。還可以看看 A simple interactive ES6 Feature list https://codetower.github.io/es6-features?utm_source=mybridge&utm_medium=email&utm_campaign=read_more ,或是看一下 阮一峯翻譯的 ES6 的教程http://es6.ruanyifeng.com/ 。 ECMAScript 6 Tools https://github.com/addyosmani/es6-tools ,這是一堆 ES6 工具的列表,可以幫助你提高開發效率。 Modern JS Cheatsheethttps://mbeaudru.github.io/modern-js-cheatsheet/ ,這個 Cheatsheet 在 GitHub 上有 1 萬 6 千顆星,你就可見其影響力了。
然後,還有一組很不錯的《You Don’t Know JS 系列》https://github.com/getify/You-Dont-Know-JS 的書。 You Don’t Know JS: “Up & Going” You Don’t Know JS: “Scope & Closures” You Don’t Know JS: “this & Object Prototypes” You Don’t Know JS: “Types & Grammar” You Don’t Know JS: “Async & Performance” You Don’t Know JS: “ES6 & Beyond”
後續補充 ... |
3.問題
TBD |
4.參考
https://time.geekbang.org/column/article/12271 //87 | 程序員練級攻略:前端基礎和底層原理 |
後續補充
...