在当今的快节奏生态中,有人倾向于花时间尝试最新框架,最新的类库,新奇有趣的插件、、javascript
咱们多数的工做并非编写新代码,而是维护已有代码。这意味着你最终阅读代码的时间要比编写它所花费的时间要长,因此你须要为以后须要阅读你代码的程序员优化代码,而不是为了解释器。html
这里我建议你按如下顺序 — 由浅入深 — 阅读下面三本书:前端
现现在,每周都会出现一个新的 JavaScript 框架,并标榜本身比其余的任何旧框架都要好用。这样的状况下,咱们不少人更倾向于花费时间来学习框架,并且这样也要比学习 JavaScript 自己要容易的多。若是说你正在使用框架,但并不了解该框架的工做方式,马上中止使用它,并去学习 JavaScript,直到你可以理解这些工具的工做方式为止 。java
多年以来,咱们一直期待着 JavaScript 引入类,但真正引入类以后,咱们却不想在 JavaScript 中使用类了,咱们只想使用函数。咱们甚至使用函数编写 HTML (JSX)。react
做为一个前端开发者,咱们比这个生态中的任何人 —— 甚至多是设计人员 —— 都要更加接近用户。若是设计者必须去确认你还原在屏幕上的每个像素,你或许作错了某些事。git
有些人很喜欢经过编程来与电脑进行交互,而非与人进行交互。不幸的是,这样的结果并非很好。程序员
基本上咱们不可能彻底脱离群体来工做:咱们老是须要和其余开发者、设计师以及项目经理 —— 有时候甚至要和用户 —— 交换意见。这是比较难的任务,但若是你想要真正理解你在作什么以及为何要这么作的话,这一步是很是重要的,由于这正是咱们工做的价值所在。github
与同事或其余人的交流大部分是以文本的形式进行的:目标描述和评论、代码注释、Git 提交、即时聊天消息、电子邮件、推文、博客等。web
想象一下,人们要花费多少时间来阅读和理解全部以上提到的这一切。若是你能够经过写得更清楚、简洁来减小这个时间,世界将变成一个更好的工做场所。sql
前端开发已经不只仅简单的下拉菜单了,它史无前例的更复杂了。随着咱们所需解决问题的复杂度愈来愈高,声名狼藉的“JavaScript 疲乏症”也随之出现了。
这意味着如今须要学习非前端开发人员过去几十年所积累造成的知识精华。而这也是我最想听到你向我推荐的内容了。
如下是我我的给你们的推荐:
来源于网络、总结、摘抄,若有侵权麻烦联系,会立减删除