# Web-learnStore **Repository Path**: solocoding/Web-learnStore ## Basic Information - **Project Name**: Web-learnStore - **Description**: 优秀的Web前端相关教程,文章合集。——其实只是学习中遇到的优秀教程,文章然后做个分享罢了,希望能对与我一样在前端路上行走的人有所帮助。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-07-09 - **Last Updated**: 2025-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Web前端学习文档 学习文档 ### JavaScript相关教程&&书籍(持续收录中) [廖雪峰老师的js教程](http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000) > js入门教程,内容精简,主要涵盖ES5,ES6,node部分核心内容。 [阮一峰老师的js教程](http://javascript.ruanyifeng.com/) > js入门教程,内容详实。 [JavaScript半知半解](https://www.kancloud.cn/dennis/tgjavascript/241800) > 工具类js教程,不求详解,但求简明易懂。(可以做参考文档使用,加入书签时常翻看还是不错的) [你不懂JS(系列丛书)-中文](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN) > 这是一套深入探讨 JavaScript 语言核心机制的系列丛书 [ES6入门教程](http://es6.ruanyifeng.com/#README) > 详解ES6,ES7新特性,个人拿它做文档使用,经常翻看。 [MDN前端教程](https://developer.mozilla.org/zh-CN/docs/Web/Tutorials) > 真·文档(涵盖一切Web前端相关内容) [ECMAScript5.1中文版-规范](http://yanhaijing.com/es5/#about) > 可读性极高的E55中文规范,是w3c 规范的镜像版,目前以100%完成,但尚未校订,本规范为阅读而生,意在优化阅读体验,有兴趣深入的小伙伴,闲来无事可以阅读。 [JavaScript Promise迷你书(中文版)](http://liubin.org/promises-book/#introduction) > 本书主要是以ES6 Promises,即JavaScript的标准规范为基础的、Promise的相关知识为主要讲解内容。 [JavaScript函数式编程指南](https://llh911001.gitbooks.io/mostly-adequate-guide-chinese/content/) > 这本书的主题是函数范式(functional paradigm),我们将使用 JavaScript 这个世界上最流行的函数式编程语言来讲述这一主题。 [node.js入门电子书](http://www.nodebeginner.org/index-zh-cn.html#a-full-blown-web-application-with-nodejs=?) > 本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。 [React小书](http://huziketang.com/books/react/lesson1) > 推荐React初学者阅读。 [Redux 阮一峰教程](http://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_one_basic_usages.html) > 阮一峰教程。 [Redux 简明教程](https://github.com/kenberkeley/redux-simple-tutorial) > 深入浅出,配套 简明教程、进阶教程(源码精读)以及文档注释丰满的 Demo 等一条龙服务 [TypeScript 入门教程(非官方文档)](https://github.com/xcatliu/typescript-tutorial/tree/master/basics) > typescript入门教程。 ### JavaScript基础复习 > 学而时习之,温故知新。 [JavaScript字符串所有API全解密](https://louiszhai.github.io/2016/01/12/js.String/) > 10分钟解读字符串api。 [JavaScript数组所有API全解密](http://www.w3cplus.com/javascript/javascript-array-api.html) > 30分钟解读数组api。 ### JavaScript相关书写规范,代码规范,命名规范! > 入职2月有余,在我看来,前端代码规范......的重要性,已经超越了其他一切.(日常沉迷,对自己代码写法的限制,重构,函数及参数命名的改写) [JavaScript 风格指南](https://www.awesomes.cn/repo/airbnb/javascript) > 代码风格的指南(集合了众多语法规范,并且每项都有详细参考例子) ### CSS相关命名规范 > BEM命名文档 [开始使用BEM命名](https://en.bem.info/methodology/quick-start/) > BEM常见问题 [BEM常见问题](https://www.smashingmagazine.com/2016/06/battling-bem-extended-edition-common-problems-and-how-to-avoid-them/) ### 优秀文章小记 [Git 在团队中的最佳实践--如何正确使用Git Flow](http://www.cnblogs.com/cnblogsfans/p/5075073.html) > 近期工作中,由于人员的增加,导致协同配合难度加大,于是重新翻看了`Git Flow`,一份清晰的代码管理流程与规范。 ———— 2017.5.10 [Vue2.1.7源码学习--详细-长篇](http://hcysun.me/2017/03/03/Vue%E6%BA%90%E7%A0%81%E5%AD%A6%E4%B9%A0/) > 一篇及其优秀,结构清晰易懂的Vue2源码学习入门文章————由于近期试图学习Vue2源码,文章还在吃力阅读中,以上的评价均为一己之见。 ———— 2017.5.13 [深度剖析:如何实现一个 Virtual DOM 算法](https://github.com/livoras/blog/issues/13) > 关于 `Virtual DOM`算法。 ———— 2017.5.21 [如何优雅安全地在深层数据结构中取值](http://www.jianshu.com/p/11fc75f28302) > 实际项目开发中,对于前端代码有一定的容错要求,更为重要的是,ajax,后端返回的数据结构不能保证与前端的预设结构相同.....在我们的Javascript中,往往用对象(Object)来存储一个数据结构。如果这个结构非常复杂,那么想要安全优雅地取出一个值,也并非简单。 ———— 2017.6.9 [JavaScript深入之从ECMAScript规范解读this](https://github.com/mqyqingfeng/Blog/issues/7) > 从规范的角度切入,解读this.... [手机端页面自适应解决方案—rem布局进阶版] (http://www.jianshu.com/p/985d26b40199) > 移动端开发页面自适应方案. [Underscore.js 源码解读 & 系列文章(完 ❗️)](https://github.com/hanzichi/underscore-analysis) > 源码解读,带中文注释,值得一看。 [一年经验初探阿里巴巴前端社招](https://github.com/jawil/blog/issues/22#issuecomment-321193421) > 如题。