为什么 JavaScript 在国外逐渐用于前端+后端开发

这个问题本身就不符合国内的现实情况。

第一点:现在各大厂都陆续采用 BFF(Backend for frontend) 的模式去组织前后端的组织分工。即使是纯前端,现在也都在演进 SSG 或者 SSR 的形式去渲染页面。最前沿的是,SFF(Serverless for front end)做 Edge Computing,参考国内的 Noslate 生态,这些都需要用 JS 运行在后端上。根本就不存在:只用来做前端。在开始前我有一些资料,是我根据网友给的问题精心整理了一份「Java的资料从专业入门到高级教程」,

点个关注在评论区回复"888"之后私信回复"888",全部无偿共享给大家!!!

第二点:Mongo,React,Node,Express 都有很多国内 Commiter 的贡献。不存在国内的人不玩这个生态。各大厂内部还都有自己演进的版本。

第三点:后端用 JS 只可能是业务不复杂。否则,做云服务敢用 JS 直接怼着 K8S 用?做分布式的敢直接用 JS 怼着 Zookeeper 用?做分布式计算的敢直接用 JS 怼着 Spark 用?我断言有关 SDK 的稳定性都要受到挑战。

第四点:JS 的事件驱动框架做 Rest 服务是合适的,因为这种服务是 IO 密集型。难道还能用 JS 做 CPU 密集型的计算服务放在后端?

总结:问了几个个人或者小型项目不代表业界主流生态。再除此之外,分不了国内和国外。现在主流的后端语言中,JAVA 也是 Oracle 的亲儿子,Go 也是 Google 的亲儿子,听起来也是国外和国外的生态在 PK。国内程序员是个个生态的重要玩家,但是总的来说,这些语言国外也流行,国内也流行。压根就不存在只在国外流行,或者只在国内流行。不要一叶障目。

相关推荐
恒锐丰小瑞22 分钟前
率能SS6623E 20V/4.3A/单通道直流电机驱动IC,低导通电阻(110mΩ)与多重保护,用于电子锁/玩具/机器人
单片机·嵌入式硬件·机器人
wuyk55530 分钟前
《WiFi 嵌入式物联网开发全套实战》| 第01章 WiFi整体架构详解:BSS/ESS/AP/STA模式彻底区分
开发语言·stm32·单片机·嵌入式硬件·mcu·物联网·51单片机
wuyk55536 分钟前
第六章:CAN 调试工具、抓包分析、全套故障排查 + CAN-FD 进阶拓展
开发语言·stm32·单片机
那年窗外下的雪.1 小时前
STM32嵌入式学习 01:GPIO 输出与 LED 闪烁
stm32·单片机·学习
雨田言炎2 小时前
STM32专题之内部SRAM
stm32·单片机·嵌入式硬件
ye150127774553 小时前
220V转5V单片机供电电源芯片WT5102
单片机·嵌入式硬件·其他·硬件工程
HUI-4743 小时前
EG12523|集成 600V 半桥驱动,带内置正激恒流功能的正反激 PWM 控制器
单片机·嵌入式硬件
謓泽3 小时前
『51单片机』AD/DA
单片机·嵌入式硬件·51单片机·模拟·ad·da·謓泽
风雨中的蜜蜂4 小时前
PHY6217/PHY6257是支持蓝牙低功耗 (BLE) 与私有 2.4G 应用的 SoC 芯片
单片机·嵌入式硬件·物联网·射频工程
Java后端的Ai之路4 小时前
05、Python单例模式完全指南
开发语言·人工智能·python·单例模式·oracle