(图)羽毛球
开发
▣ 水合 hydration
- 在服务器上,获取整个应用程序的数据
- 在服务器上,将整个应用程序呈现为 HTML 并在响应中发送它
- 在客户端上,加载整个应用程序的 JavaScript 代码
- 在客户端上,将 JavaScript 逻辑连接到服务器为整个应用程序生成的 HTML
水合就像用交互和事件处理程序的"水"浇灌"干"的 HTML。 — Dan Abramov (opens in a new tab)
▣ 如何为 React Props 添加类型? (opens in a new tab)
TL;DR: 建议使用 interface 来定义 Props 类型,如果使用 VS Code 可以自定义代码片段:
{
"component": {
"prefix": "comp",
"body": [
"export interface $1Props {",
" $2",
"}",
"",
"export const $1 = (props: $1Props) => {",
" return $3",
"}"
]
}
}
生活
▣ 运动是无聊生活的解药
周末和朋友约好去打台球,然后再去打羽毛球。对比两项活动,我更喜欢羽毛球,当经过多轮对打后,已经短暂忘掉了所有烦恼。
文摘
天文学中,暗物质是一种未知的物质,据说宇宙的大部分是暗物质。它既不发光也不反射光,因此望远镜不能直接看到。
你看不到暗物质,但我们很确定它在那里。我们知道它,但无法看到它。它永远不会露面。
有些开发者不是我们经常遇到的那种开发者,就像暗物质一样,可以称之为暗物质开发者。他们不会大量阅读网上的文章,也从不写文章,不去讨论区发言,也不发推文,很少在大型会议上露面。
他们依然在使用老旧的技术,解决各种问题。比如,在小公司的办公室里使用着 ASP,或者在墨西哥写着 VB6,或者在大型芯片制造商内部编写 PHP 日历应用程序。
他们使用众所周知的、经过充分测试并且易于理解的成熟产品。他们不追逐最新的测试版,也不太感兴趣,他们只是让软件可以工作。
暗物质开发者永远不会阅读这篇文章。
以上是本周的回顾,下周会有所不同,希望会更好