当前位置: 首页 > Web前端 > HTML

gitbook:前端书籍推荐

时间:2023-04-02 20:34:47 HTML

1前端开发者手册2017地址:https://frontendmasters.com/b...这是一本任何人都可以用来了解前端开发实践的指南。它广泛概述和讨论了前端工程的实践:如何学习它,以及在2017年实践它时使用什么工具。这是一个致力于潜在和当前实践前端开发人员的专业资源,配备学习材料和开发工具。第二,管理者、CTO、导师、猎头可以通过它学习前端开发的实践。手册的内容偏爱网络技术(HTML、CSS、DOM和JavaScript)以及直接构建在这些开放技术之上的解决方案。本书中引用和讨论的材料是同类中最好的或当前被问到的。不应将本书视为对前端开发人员可用的所有资源的全面概述。这本书的价值是组织简单、重点突出和及时的,其信息量恰到好处,不会让任何人在任何一个特定主题上不知所措。目的是每年发布内容更新。本手册分为三个部分。第一部分。前端实践第1部分广泛描述了前端工程的实践。第II部分:学习前端开发第II部分确定了用于学习成为前端开发人员的自主和直接资源。第三部分:前端开发工具第三部分简要解释和识别行业工具。2JSFunctionalProgrammingGuide英文版地址:中文版地址:https://llh911001.gitbooks.io...这本书的主题是函数式范式(functionalparadigm),我们将使用JavaScript中最流行的函数世界编程语言来涵盖这个话题。有些人可能会认为选择JavaScript是不明智的,因为目前的主流观点是它是命令式语言,不适合函数式语言。但在我看来,这是学习函数式编程的最佳方式,因为:您更有可能在日常工作中使用它。做一些玩具项目的函数式编程语言。您不必从头开始编写程序在纯函数式编程语言中,您必须使用monad来打印变量或读取DOM节点。JavaScript就简单多了,我们可以作弊走捷径,因为毕竟我们的目的是学习写纯函数式代码。JavaScript也更容易上手,因为它是一种混合范式的语言,当你感到吃力时,你总是可以回到原来的编程习惯。该语言完全能够编写高级功能代码,并且在一两个小型库的帮助下,JavaScript可以模仿Scala或Haskell等语言的所有功能。虽然面向对象编程在行业中占主导地位,但很明显,这种范式在JavaScript中非常笨拙,就像在高速公路上露营或穿着套鞋跳踢踏舞一样。我们必须在任何地方都使用bind来防止它在不知不觉中发生变化,语言中还没有可用的类,并且当我们忘记调用new关键字时,我们为奇怪的行为发明了各种变通方法,只有私有成员可以通过闭包等方式实现。对大多数人来说,函数式编程似乎更自然。+以上表明,强类型函数式语言无疑是本书所展示模型的最佳试验场。JavaScript是我们学习这种范式的一种方式,你在哪里应用它完全取决于你。幸运的是,所有接口都是数学接口,因此是通用的。最终,您会发现自己习惯了swiftz、scalaz、haskell和purescript,以及其他各种偏数学的语言。3前端开发笔记本地址:http://chanshuyi.github.io/fr...前端开发笔记本涵盖了前端开发所需的大部分知识点,主要包括5个部分:《页面制作》、《JavaScript程序设计》、《DOM编程》、《页面架构》、《前端产品架构》。