V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
liuzhiyong
V2EX  ›  程序员

适用原生 JS 的场景

  •  
  •   liuzhiyong · 86 天前 · 2130 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在前端开发都是各种框架、组件、模板。但是有的场景还是适用原生 JS 的。

    例如嵌入式设备的内置网页,因为设备的存储空间很小。举个例子:家里面路由器的配置页面。实际还有一些工业上的设备也是这样。总之原生 JS 还有许多应用的地方啦。

    9 条回复    2025-06-09 10:04:58 +08:00
    sentinelK
        1
    sentinelK  
       86 天前
    现在技术选型稍微拨乱反正一点了。
    15 、16 年这段时间,软件工程对于框架选型就跟着了魔一样。

    好像不上微服务、不上 vue 、React 就不叫开发。
    哪怕只有一个微服务节点,哪怕是个静态广告页,也要强上。
    johnnyyeen
        2
    johnnyyeen  
       86 天前
    canvas 都是原生 js
    qiaobeier
        3
    qiaobeier  
       86 天前
    做过一段时间广告( header bidding 之类的),对文件 size 和速度要求很苛刻,因为代码的大头都是跟踪,基本不可能用什么框架,甚至变量名都是缩写的。
    weijancc
        4
    weijancc  
       86 天前
    实际上你只要不引入太多的依赖也可以用框架, vue 只有 300k, 你不引入其他依赖也就多了 300k
    qfdk
        5
    qfdk  
    PRO
       86 天前 via iPhone
    jQuery 撸一切
    Lockroach
        6
    Lockroach  
       85 天前
    适用原生 js 最合适的也是最无可替代的,就是兼容 ie6🤥
    DOLLOR
        7
    DOLLOR  
       85 天前
    APP 有时想内嵌 webview ,做一些简单的页面,比如问卷、活动、配置之类。
    有些 app 或系统内置的 webview 是非常弱鸡的,跑什么框架、模板、组件可能会很吃力,甚至还可能缺失一些框架依赖的 API 。
    这些场景直接用 DOM API 手搓就够了,连 jquery 、zepto 之类的我都嫌臃肿🐶。
    OverflowCat
        8
    OverflowCat  
       85 天前
    浏览器插件和用户脚本现在都还是用原生 JS ,很久以前倒是流行 @ require 一个 jQuery 。虽然有的网站上可以偷原网页的 React 或者 Vue 用,但也是手写的。走构建流程实在麻烦,而且插入到网页中也容易被网页的 JS 干扰。
    weixiangzhe
        9
    weixiangzhe  
       85 天前
    一张高清图片的大小 就比 vue 大了,不用纠结大小吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4413 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:35 · PVG 13:35 · LAX 22:35 · JFK 01:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.