除了web三剑客还有哪些前端开发技术?
时间:2024-02-07 20:35:02 | 来源:网站运营
时间:2024-02-07 20:35:02 来源:网站运营
除了web三剑客还有哪些前端开发技术?:Web三剑客在现在非常“古老”了。
那时候或许还没有前端的概念,还被称为“网页设计与网页制作”。
三剑客之一的
Flash
即将被彻底淘汰。今年起许多浏览器会陆续不支持Flash。
Dreamweaver虽然还在更新,但是在周围的圈子里,确实是没见到有前端开发者在用,而且有一条奇怪的鄙视链,使用Dreamweaver做前端开发会被同行打分降低,比如简历上如果有一句“熟练使用Dreamweaver进行开发”,那可能简历筛选都过不去。
然后就是Fireworks,也没有进入CC版本号。
曾经的三剑客现在混的都很凄惨,已经老去,甚至即将死去。
上面是三剑客的现状,现在的前端开发技术上,已经不是
jQuery
一把梭了。
node.js的出现,让前端走向了工程化,MVVM框架的涌现,也彻底改变了前端应用编写的思维方式。
十五年前前端工程师这个岗位很罕见,现在对前端已经有了明确的职责。
其实想知道现在主流的前端技术,只需要看看大公司招聘的JD就可以了,前端相关的需求基本是围绕三大框架+构建工具为圆心,剩下的周边生态为半径来写的。
这里为题主列举一些相关的技术栈。
React、Vue、Angular(三大框架)
虽然是小程序开发,但是官方提供的开发特性,基本都是前端友好的, 所以归类前端
原生小程序开发
MPVUE、Megalo、Taro、uni-app、Chameleon
Sass/Scss、Less、Stylus、PostCSS
针对各个框架、各个平台的UI框架实在是太多了。。
AntDesign、ElementUI、CubeUI、iView、MuseUI、Vant、ColorUI
.......
此外还有ES6+、TypeScript,Webpack、Gulp、Babel,辅助类的ESLint、StyleLint......
还有一些可以脱离前端,又和前端搭边的技术,如WebGL、WebAssembly
实在是太多了,上面的分类也不一定在正确,某一个技术分支本身可能可以占着多个分类。
上面是现在相对主流的,其实还有许多前几年非常流行,现在依然还有市场的库和框架,如一些模块化的库,seajs或者requirejs等,模版上handlebar也依然有使用的。
虽然多,但大部分都是工具类的,现在前端开发者需要大量的工具来构建前端项目。
以上内容供参考,全部从脑子里拿的内容,可能有误,同行看见有问题的地方麻烦指出一下,谢谢。