应用
web前端
众所周知,HTML+CSS+JS的组合原本就是用来开发web前端之用,所以固然第一大应用领域就是用于web前端开发咯!
掌握了这三大基础知识,你就可以开发你所需的web前端页面啦!当然,在现阶段,最好还可以掌握Vue+Element或React+AntDesign中的其中一种框架组合。
目前在国内,Vue+Element框架的组合用得相对较多一些,所以可以优先考虑掌握Vue+Element。这样你在后续web前端开发过程中会事半功倍,做事效率会高出很多。
移动客户端
随着Facebook推出的React生态,以及后续的ReactNative框架的演进,大家可以借助于ReactNative框架来同时开发Android和IOS两大移动客户端。
这样一套ReactNative代码,就可以打包生成Android和IOS两个应用程序。相比之前的Android和IOS单独进行原生开发而言,开发效率提升了很多。但与此同时,对开发人员的技能要求也提出了较高要求。
PC客户端
借助于Electron框架,用HTML+CSS+JavaScript来构建一个兼容Windows,Mac和Linux大三操作系统的应用程序。相比以前,针对每个操作系统都需要单独开发一套独立的PC客户单而言,效率也是提升了不少。
后端
Nodejs可用于后端开发。其中Nodejs和JS最大的共性就是ECMAScript部分。不同之处就是你还需要熟悉Nodejs中其他一些模块的使用,比如文件系统,网络等模块API的基本使用。
在Nodejs中,其中较为成熟的框架有Express和Koa框架,选择熟悉其中一种,就可以上手开始开发后端啦!
总结
看完上述介绍,是不是感觉JavaScript生态很强大呢?喜欢记得点赞转发^_^。如果你有不同意见,欢迎在评论区下方留言。
关注偶,分享好玩科技,探索未知世界!