Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

最近在研究webpack,突然有几个小问题很有困惑,不懂就问,希望大佬解惑。
第一个就是webpack为什么用js来驱动,最近涌现了很多编译js的生态工具,比如说deno的底层用了rust,是一个非常高效的语言,速度完全和js不是一个量级,那为什么webpack不用rust去写呢。
第二个问题是esbuild的出现,基于go语言,它的性能也是webpack的百倍以上,可必须基于esmodule,为什么之前的commonjs就不可以呢(一直没太明白为什么cjs不能很好的treeshaking)
第三个问题是语言的差异能造成这么大的性能差距吗,之前好像看过一些性能测试,好像js不会比go之类的语言差那么多性能昂啊


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
313 views
Welcome To Ask or Share your Answers For Others

1 Answer

这个问题类似nodejs的出现,就是为了同一种语言的便捷性


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...