服务器端渲染姿势探索
服务器端渲染(Server-Side Rendering,以下简称 SSR)并非是一门新技术,早期就有 Java, PHP 等后端语言进行页面渲染,后来 JavaScript 兴起、 Jquery, Backbone, React, Vue 等视图框架流行,前端逐渐夺回了渲染的地盘。随着如 Express, Koa 等 Node Web 应用程序框架的出现,SSR 以同构渲染(isomorphic rendering)的方式再次强势归来。
服务器端渲染(Server-Side Rendering,以下简称 SSR)并非是一门新技术,早期就有 Java, PHP 等后端语言进行页面渲染,后来 JavaScript 兴起、 Jquery, Backbone, React, Vue 等视图框架流行,前端逐渐夺回了渲染的地盘。随着如 Express, Koa 等 Node Web 应用程序框架的出现,SSR 以同构渲染(isomorphic rendering)的方式再次强势归来。
几乎所有 Javascript (以下简称 js)初学者都会遇到的一个问题:如何(优雅地)去除数组中重复的元素。
这个问题在 stack overflow 上被赞了近五百次,不过这并不重要。重要的是,有热心网友给出了全面、专业的回答,让博主看了大呼过瘾。
在此对原文进行翻译,与大家一起分享。
Ryan 哥是我在 Lilee 实习时的同事,按时间来说他比我还晚进入 Lilee (笑)。虽然相处天数很短,但对他印象深刻:个子不高,酷酷的很有型,CMU 毕业,湾区大公司工作经历。在公司每季(?)的新人介绍茶话会上,发现他也是一个很好聊的人。最后我打包滚蛋时,他也是为数不多写邮件给我践行的人。
就在这个月中旬, Ryan 哥在自己的脸书上写了这里分享的这篇文章,颇具视野和深度,对于我这样的新人来说很受启发,因此也搬运到我的博客上来。本文的原出处,里面还有一些精彩评论,有兴趣也可以去看看。
安装 Ubuntu 几次便会形成一套 SOP,在此做一个整理。