記銘
@justin761002
Fri, Feb 17, 2023 7:58 AM
Fri, Feb 17, 2023 8:16 AM
1
不是前端工程師
(現在也不敢自稱後端工程師
)
發現前端有一股浪潮正在興起,那就是「簡化」。
過去有很多依賴函式庫管理工具(ex: npm, yarn),以及打包工具(gulp, webpack, esbuild),正在漸漸被提出來討論:能不能減少對這類工具的依賴?
記銘
@justin761002
Fri, Feb 17, 2023 7:59 AM
Fri, Feb 17, 2023 8:02 AM
這幾天
Hacker News
Top 10 看到至少三篇文章都在講相關的內容
記銘
@justin761002
Fri, Feb 17, 2023 7:59 AM
這篇
Simple, Modern JavaScript - My App
記銘
@justin761002
Fri, Feb 17, 2023 7:59 AM
這篇
Modern SPAs without bundlers, CDNs, or NodeJS
記銘
@justin761002
Fri, Feb 17, 2023 8:00 AM
還有一篇前幾天看到的,要找一下
記銘
@justin761002
Fri, Feb 17, 2023 8:01 AM
找到了,這篇
Writing Javascript without a build system
記銘
@justin761002
Fri, Feb 17, 2023 8:06 AM
Fri, Feb 17, 2023 8:11 AM
粗略地知道之所以會有這麼多打包工具如雨後春筍冒出來,是因為現在的前端世界流行 TypeScript (ex Vue, React, Angular),而 TypeScript 要經過編譯(還是轉譯)成為瀏覽器讀得懂的 JavaScript 才能夠運作,因此這些打包工具應運而生。
記銘
@justin761002
Fri, Feb 17, 2023 8:08 AM
Fri, Feb 17, 2023 8:11 AM
猜,這個現象應該會隨著瀏覽器對 TypeScript 的支援程度而慢慢改變,說不定未來就會有一款瀏覽器是標榜可以跑「純TypeScript」,屆時這些打包工具應該又會漸漸式微
記銘
@justin761002
Fri, Feb 17, 2023 8:12 AM
只能說後端一天、前端十年,試著往前端去走發現變化速度快到難以想像
載入新的回覆
(現在也不敢自稱後端工程師
發現前端有一股浪潮正在興起,那就是「簡化」。
過去有很多依賴函式庫管理工具(ex: npm, yarn),以及打包工具(gulp, webpack, esbuild),正在漸漸被提出來討論:能不能減少對這類工具的依賴?
Simple, Modern JavaScript - My App
Writing Javascript without a build system