Tony Bai

Redis 之父吐槽现代前端的复杂性:我们到底是在解决问题,还是在制造问题? (opens in new tab)

本文永久链接 – 大家好,我是Tony Bai。 曾几何时,Web 开发是一件极其纯粹且美好的事情。 在那个遥远的上世纪 90 年代末,你只需要写几个简单的 .html 文件,撒上一点 .css,再用几行 JavaScript 操纵一下表单,就能构建出一个能被全世界访问的网站。源代码和你最终在浏览器里看到的东西,几乎是一模一样的。 但今天,一切都变了。 现代前端开发,已经演变成了一场极其荒谬、极度复杂的“军备竞赛”。 就在前不久,一篇名为《现代前端的复杂性:是本质必然还是历史偶然?》的文章,在Hacker News 上,引发了一场“行业公审”。 这篇文章毫不客气地将矛头直指以 React/Angular/Vue 为首的现代 SPA(单页应用)框架,痛斥其为了追求所谓的“开发体验(DX)”,把前端技术栈变成了一个由 TypeScript、TSX、JSX、Vite、Webpack、Tree Shaking、Polyfills、Post CSS 等无数个复杂工具链粘合起来的“巴别塔”。 这场大讨论,甚至引来了 Redis 之父、意大利传奇程序员 antirez(Salvatore Sa...

Read the original article
Sign in to keep reading the full article.

Keyboard Shortcuts

Navigation

Next / previous post
j/k
Open post
oorEnter
Preview post
v

Post Actions

Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s

Recommendations

Add interest / feed
Enter
Not interested
x

Go to

Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Discover
gb
Search
/

General

Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help