Instruments 是什么
Instruments 是 Xcode 的一个工具集,为我们提供了强大的程序性能分析及测试能力。使用 Instruments 你可以做下面这些事:
来京东一年多了,从预想的ipad业务到RN业务,再到现在的iphone业务加RN业务。学习了很多RN、前端相关的知识也遗忘了部分iOS的相关逻辑。
现在打算重新回顾学习一下iOS,做一个系列帮助自己重学iOS,带自己还有你重新认识iOS。
在开始画知识树大纲之前,我想先来为这个系列定下一个小规范。本身我们可以网上找到很多参考资料,比如官方开发者文档这样的参考手册。苹果的参考手册做的是很好好全面,但这并不是我们所期望学习的,我想尽量和你一起打造一个iOS知识框架,再把主要的知识点做个遍历,其中主要探讨原理和背景相关的知识点。这样就算遇到了不认识的API知识点,也可以很容易地查阅开发者文档来解决。
原文地址: how-does-react-tell-a-class-from-a-function
本文地址: React是如何区分Class和Function?
边看边翻译 花了2h+… 如果你觉得读起来还算通顺不费事 那也算我为大家做了一点小贡献吧
记录这周值得分享的事,主要是GitHub精选 前端相关~
eDEX-UI 是一个全屏桌面应用程序,类似于科幻电脑界面,
其灵感来自于DEX-UI和TRON Legacy电影特效。
它在真实终端中运行您选择的shell,并显示有关系统的实时信息。
之前在 create-react-app教程-使用篇 中介绍了create-react-app的基本使用,
为了便于理解一个脚手架脚本是如何运作的,现在来看一下 create-react-app v1.5.2 的源码
create-react-app 一般会作为全局命令,因为便于更新等原因,create-react-app 只会做初始化仓库 执行当前版本命令等操作。
找到 create-react-app
入口index文件:
原文地址: How Browsers Work: Behind the scenes of modern web browsers
这是一篇全面介绍 WebKit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。她写道:
在 IE 占据 90% 市场份额的年代,我们除了把浏览器当成一个“黑箱”,什么也做不了。但是现在,开放源代码的浏览器拥有了过半的市场份额,因此,是时候来揭开神秘的面纱,一探网络浏览器的内幕了。呃,里面只有数以百万行计的 C++ 代码…
塔利在她的网站上公布了自己的研究成果,但是我们觉得它值得让更多的人来了解,所以我们在此重新整理并公布。
作为一名网络开发人员,学习浏览器的内部工作原理将有助于您作出更明智的决策,并理解那些最佳开发实践的个中缘由。尽管这是一篇相当长的文档,但是我们建议您花些时间来仔细阅读;读完之后,您肯定会觉得所费不虚。
保罗·爱丽诗 (Paul Irish),Chrome 浏览器开发人员事务部
网络浏览器很可能是使用最广的软件。在这篇入门文章中,我将会介绍它们的幕后工作原理。我们会了解到,从您在地址栏输入 google.com 直到您在浏览器屏幕上看到 Google 首页的整个过程中都发生了些什么。