【掘金小报】第十一期 Facebook 是如何加速应用的?

2,000 阅读4分钟

掘金日报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。


与标题相关的文章在iOS分类下:Facebook iOS 应用是如何加速图片显示的?

前端

后端

  • Total.js - Node.js 框架

    Total.js 一个 Node.js 框架,用 JavaScript 完成,类似于 PHP 的 Laravel,Python 的 Django,ASP.NET MVC. 可以被用来开发 web、桌面应用、服务端或者是 IoT 应用。

  • 从达标到卓越 —— API 设计之道

    本文并不是《jQuery API 赏析》,当我们谈论 API 的设计时,不只局限于讨论「某个框架应该如何设计暴露出来的方法」。作为程序世界分治复杂逻辑的基本协作手段,广义的 API 设计涉及到我们日常开发中的方方面面。

  • 攻破 JAVA NIO 技术壁垒

    现在使用 NIO 的场景越来越多,很多网上的技术框架或多或少的使用 NIO 技术,譬如 Tomcat,Jetty。学习和掌握 NIO 技术已经不是一个 Java 攻城狮的加分技能,而是一个必备技能。

    Android

iOS

  • Facebook iOS 应用是如何加速图片显示的?

    我们团队仔细研究了如何在 iOS 设备上更好更快得显示照片并最终找到了一种方法,能够让 Facebook for iOS 的数据开销降低10%,同时将照片加载显示的速度提升了15%。
  • 详解 Swift 的类型检查器

    这篇文章里,作者深入浅出的介绍了一些 Swift 当前类型检查系统的设计缺陷,同时也给出了相对应的解决方案。建议大家仔细阅读并亲自上手实践。
  • [译] 关于 Swift,我不喜欢的几点

    这是一个有着很多细微差别且具有很强争议性的问题,所以我将举出几个例子,这几个例子是关于我所认为的这门语言做的好的地方,做的不好的地方和这门语言未来的前途如何。

    产品设计

  • 【译】什么是产品设计?

    这篇文章是对 CUAppDev 在康奈尔大学主办的 Intro to Digital Product Design 课程的总结记录。

  • 响应式 Web 设计

    文章的内容围绕四个方面,响应式的概念,实践方法,一些案例,以及一些看法。

  • 聊天机器人设计终极指南

    聊天机器人,或者说前段时间火了一把的 “对话式界面”,这类产品的设计应该如何进行?看似单一的界面下,隐藏了哪些设计与考量?

    工具资源

  • GitHub 上最全的前端入门资源汇总 快速入门前端

    我知道看完的人已经是大牛了。

  • 我的渗透利器

    分享余弦老师的渗透利器有:Firefox 下,Chrome 下,前端渗透工具,HTTP 代理工具,漏洞扫描工具.......

  • 如何选择开源许可证

    世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种 ----GPL、BSD、MIT、Mozilla、Apache 和 LGPL---- 之中做选择,也很复杂。 乌克兰程序员 Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。

有趣的视频

「银河护卫队制作幕后」浣熊是这样制作出来的!