当前位置: 首页 > 后端技术 > Node.js

前端周刊第62期:学习学习学习

时间:2023-04-03 18:38:39 Node.js

共2462字,阅读时间4分钟。腾讯前端技术大会(TFC)和全球技术领袖峰会(GTLC)均于上周闭幕。看了讲义,还是有很多有价值的参考。不过本周重点推荐的还是Coursera上的《Learning How to Learn》课程。只有当我们真正学会了如何学习(元学习能力),我们才能学得更好。这也是本文副标题“学习学习学习(李笑来发明的)”的出处。最近在招实习生,收集了一些优质的面试资料分享给大家。这是我们本周的精选,尽情享受吧。科技动态全球科技领袖峰会PPT下载学习新知识、探索未知、提升自我是技术人的本能。对于技术领导者来说,技术之外的广阔天地亟待探索。全球技术领导力峰会(GTLC)是由Geekbang主办的技术领导力盛会。今年是第二届。、行业、商业、投资、领导实践和见解。有志于成长为技术带头人的同学可以仔细研究。腾讯WEB前端大会PPT下载腾讯WEB前端大会(TFC)2017由腾讯主办,邀请国内外前端专家,包括知名流行框架作者、知名前端书籍作者、WEB工程权威。部分讲师是从腾讯数千名前端工程师中精心挑选出来的优秀高级工程师。内容不仅涵盖WEB新技术、Node.js等前端前沿内容。拥有海量用户运营等腾讯前端特性的宝贵经验。没有亲临现场的同学,PPT学习不容错过。本教程的原标题是《Choosing a frontend framework in?2017》。它实际上介绍了自Backbone以来各种前端框架(Angular.js、Angular、React、Ember.js等)的背景和演化路径。作者非常熟悉各个框架的特点。文末有人问作者为什么不提Vue.js。作者的观点也很明确:Vue.js是一个非常优秀的框架,目前集成了大部分框架的优点,但是还没有创造出新的特性。6个你应该知道的ReactNative性能技巧ReactNative本身具有非常好的性能,但编写糟糕的代码也容易产生性能不佳的应用程序,尤其是在Android上。为什么会这样?编写高性能APP要避免哪些陷阱?本文首先介绍了ReactNative的基本工作原理,然后给出了几个非常实用的建议,涵盖了组件优化、动画、导航等。CreateStyleSpecificationsLikeProducts上一篇文章的延续,原标题是《Style Guides as Products》。很多同学都知道样式规范的重要性。一些公司制定了自己的款式规范。在实践中,它成为开发人员积极拥抱和维护的项目。是不是觉得这跟做产品很像,很多地方都能体现技术人的产品理念。这一次,你也应该好好想想,这次怎么用产品思维,和作者一起打造风格规范。开发工具bundlesize:打包后的代码大小sentinelbundlesize是一款易于与Travis、Circle等CI平台集成的工具。它可以帮助您检查项目打包后的代码大小,并在您的PullRequest中进行标记,让开发人员在将代码合并到主干之前,了解代码大小的变化。配置只需两步。preact、styled-components等开源项目都在使用。create-component-app:react组件初始化工具高效的工程师会大量使用命令行。使用React创建组件时,你还在复制粘贴吗?是时候换个新姿势了。create-component-app提供高度可定制的命令行组件创建方式,支持配置组件名称、类型(如class、pure、stateless)、样式编写。觉得这个命令太长?设置别名不好吗?代码框架jsdiff:基于JS的文本比较算法这是一个基于JS的文本diff实现。Diff不仅适用于代码管理领域,比如git,也适用于文档管理领域,比如confluencewiki的文档历史,在业务系统中更是适用。如果你想在业务系统中保留一份详细的操作日志,即在回答“谁在什么时间把什么字段从什么改成了什么”的问题时,你可能需要用到这个思路。frontexpress:浏览器中的Express.js很喜欢express.js中的中间件开发模式?您可以使用frontexpress在浏览器中编写几乎相同的代码。Frontexpress是一个轻量级的浏览器端路由管理工具。如果你不依赖任何框架来写代码,那将是一个不错的选择。寻找灵感ReactNativeUIKitten:40页的参考工程,和早前出的Vue.js开发的高仿饿了么很像。它包含了现代APP应用程序会用到的几乎所有接口,如加载页面、登录、注册、仪表盘、列表、详情等,都是基于react-native-ui-kitten开发的,集成了GoogleAnalytics和react-navigation。刚入门reactnative的同学可以参考一下。lnxpcs:让你看起来更极客的设计这个仓库收集了不下50个与Linux相关的美术设计,比如各种Linux发型版、Shell版、只有技术人才看得懂的漫画等等,每个美术设计甚至都有相应的纪念球衣可供购买。你有兴趣自己打印一个吗?作为一名程序员,我年轻时犯下的错误十年互联网老手的吐血总结,延长时间跨度的经验总结非常珍贵:不要局限于一种平台或一种语言;不要为了钱而追求管理职位;抽出时间来释放自己;继续编码;积极参与社区等等,对刚入行或者入行几年的你有什么启发吗?最佳前端面试题整理面试对于技术人员尤其是刚入门的技术人员尤为重要。这篇文章揭示了面试的基本框架,考察了现在经常被问到的概念、编码、Debug、设计能力看到的前端面试题提出了自己的看法,给出了很多我经常问的有意思的问题使用。准备实习或者找工作的可以参考一下。视频教程LearningHowtoLearn:元认知能力提升必学课程。我非常喜欢Coursera的课程。主要内容是学习和认知的客观规律:通过这门课程,你可以清楚地看到人们是如何学习一项新技能的;为什么花很多时间研究大脑却感觉一团浆糊的原因。我不得不说;人的大脑和思维方式有哪些先天缺陷,如何避免。在这样一个知识爆炸的时代,你应该需要掌握底层的学习方法。精彩问答漫画:什么是动态规划?步步走问题的动态规划解法,很多大科技公司在面试的时候都会问到。你当时回答了吗?本文介绍了什么是动态规划,动态规划的基本要素是什么,以及如何用它以更生动有趣的方式解决简单和复杂的问题。你如何花两年时间采访一个人?JoelSpolsky曾感叹:招人难,难登蓝天,再难的问题也总有办法。公司并没有完全遵循这种做法,但无论你是否看过这本书,GitHub的代码在评估候选人时都会综合考虑。如果您还没有编写太多代码,那么本文的书单将是您的一个很好的资源。还有一件事本文的作者是王士军。如需商业转载,请联系作者获得授权。非商业转载请注明出处。如果您觉得本文对您有帮助,请点个赞!如果您对文章内容有任何疑问,欢迎留言讨论。想知道我接下来会写什么吗?欢迎订阅我的掘金专栏或知乎专栏:《前端周刊:让你在前端领域跟上时代的脚步》。快乐黑客