JavaScript相关:[初稿进度90%]记录JavaScript、Node.js、Vue/React等。文本错误依然很多,会坚持改,抱歉。
OverNote 系列笔记是我在平时一些学习时间阅读书籍博客、观看视频后整理出来的一套体系化笔记,着重将一个整套知识体系由浅入深的记录下来,并做可持续的扩展。许多内容仍然没有细化,笔误依然很多,敬请期待不断校正后的正式版。正式版会以类似 gitbook 的形式开放,便于阅读。
笔记的内容大多都来源于市面上常见的经典书籍,以及笔者自己平时的开发经验整理。
贴士 1:ES6 现在基本被各运行时接受,故 ES6 的内容已经完全被整合入对应章节,不再单独列出。如 let 声明已经并入了变量相关章节,class 并入了面向对象相关章节。
贴士 2:一些内容涉及了数学公式等,笔者使用了 KaTex/MathJax 代码,为了在浏览器上能正常显示,可以安装插件 MathJax Plugin for Github
笔者推荐直接阅读新时期的一些必读著作:
其他优秀书籍:
零基础入门类书籍:
《Head First HTML 与 CSS》第 2 版
《HTML & CSS 设计与构建网站》
《HTML5 与 CSS3 基础教程》第 8 版
CSS 提升类书籍:
《CSS 禅意花园》:不推荐,内容偏设计,非程序员读物,且时代较为久远
《CSS 世界》:可阅读,深入 CSS 的一本书,但是作者行文风格较为奇特
《CSS 选择器世界》:可阅读,内容较好,但是作者行文风格较为特殊
这一部分有太多好书了,笔者爱不释手,可以根据需要选择 3-4 本左右即可。
JavaScript 语法汇总类:
ES6 相关书籍:
其他优秀基础书籍:
《Head First JavaScript 程序设计》:零基础入门书籍
《JavaScript 编程精解 第 3 版》:佳作《Eloquent JavaScript》中文版,深入浅出,建议看英文版。
大多 Web 相关书籍内容在 JavaScript 语法书中都有涉及,有网页开发经验的,笔者认为可以忽略本节书籍:
其他书籍:
《JavaScript DOM 编程艺术》:非常基础的一本DOM编程书籍,内容与《JavaScript&jQuery 交互式 Web 前端开发》类似
《HTML5 权威指南》:知识点全面,内容比较宽泛,可以作为手册
JS 语法规范进阶:
其他优秀书籍:
《JavaScript 语言精粹》修订版:即经典蝴蝶书,短小精悍,附录中对 JS 语言糟粕的汇总值得一看!但大多问题已被 ES6 相关书籍总结
《JavaScript ES8 函数式编程实践入门 (第 2 版)》:内容过于简单
《JavaScript 函数式编程思想》:内容较好,深度足够,但是语言要素较多
《JavaScript 函数式编程指南》:概念讲解优秀,但是源码给出的较为粗糙,需要一定功底翻看
Vue:
React:
jQuery:
Webpack:
Electron:
其他:
《深入 React 技术栈》:原理介绍较好,但是版本较老了
《深入浅出React和Redux》:适合学习react和redux,但是版本较老了
《React Hooks 实战》:与官方文档类似,推荐直接看官方文档
《Webpack 实战:入门、进阶与调优》第 2 版
前端技术概览:
前端性能优化:
微前端架构:
其他优秀书籍:
《编写可维护的 JavaScript》:不推荐,现在 ESLint 等工具已经成熟。
《JavaScript 模式》:不推荐,版本太老
前端工程质量保障体系实践
前端架构师:基础建设与架构设计思想
Web 前端开发 Debug 技巧
OverNote地址:https://github.com/overnote
笔者的地址:https://github.com/ruyuejun
OverNote 分类: