极光日报
首发于极光日报
2016 年学习 Javascript 是什么感受?

2016 年学习 Javascript 是什么感受?

简评:这篇文章很有意思。通过对话的方式,说明了 Javascript 这个生态里的复杂、多变,新东西层出不穷,让人抓狂。你要不要跟进呢?

A:嗨,我有个新的 Web 项目,但实话说,我有几年没有怎么写过 Web 相关的代码了,我听说这个领域变化挺大的。你是这里最跟得上时代的 Web 开发者,对吧?

B:确切的说法是前端开发工程师,是啊,你找对人了。我在 2016 年做 Web 开发的工作。可视化、音乐播放、踢足球的无人机,各种各样。我刚从 JsConf 与 ReactConf 回来,所以我知道创建 Web 应用的最新的技术。

A:好酷啊!我需要创建个页面用来显示用户的最近的活动,所以我只是需要从 REST API 获取数据,在可过滤的表格上展示这些数据,如果服务器端数据有更新页面上也及时更新。我想可能的话,用 jQuery 来获取与展示数据?

B:天哪,不要!没有人用 jQuery 了。你应该学习下 React。现在可是 2016 年。

A:好吧。React 是什么?

B:它是个 Facebook 的家伙弄的一个非常酷的库,通过允许你最及时地 handle 到任何视图的变化,它真正地为应用带来了控制力与性能。

A:那是听起来很优雅。我能用 React 来展示来自 Server 端的数据吗?

B:是啊,但首先你需要把 React 以及 React DOM 库加到你的页面上。

A:等等,为什么是 2 个库啊?

B:其中一个是 React 库本身,第二个是用于维护 DOM 的,这个现在你可以在 JSX 里去描述。

A:JSX?JSX 是啥?

。。。

(以上只是抛砖引玉,建议阅读原文,很有意思。)

以上内容编译与节选自 How it feels to learn JavaScript in 2016.

编辑于 2016-10-09

文章被以下专栏收录

    简介:每日导读(或翻译)三篇优质英文文章,内容 80% 涉及硅谷/编程/科技/,期待共同成长。