V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dog82
V2EX  ›  Node.js

ExtJS 还有人用吗?

  •  
  •   dog82 · 2022-09-27 22:50:15 +08:00 · 7509 次点击
    这是一个创建于 789 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在这个 MVVM 时代,vue 就像预制菜一样。

    挺怀念 ExtJS 的,虽然会遇到各种问题,但做企业级的开发功能强大,定制性强。

    今天跟几个新的前端工程师聊天,他们居然没听说过 ExtJS !

    前端技术的变化真是天翻地覆

    38 条回复    2022-10-20 21:10:22 +08:00
    simenet
        1
    simenet  
       2022-09-27 22:52:02 +08:00
    2000 年用过。 办公系统用的挺多
    wu67
        2
    wu67  
       2022-09-27 23:22:23 +08:00
    讲真, 三大框架出头是真的有原因的. 日渐隐身那些库和框架, 虽然不是不能用, 但真的没必要.

    最近在学 react, 是真的感觉到 vue 和相关生态的文档有多完善, 非常适合入坑. 再对比一下 grant gulp webpack cra vue-cli vite roolup, 真的是切实的感觉到文档、生态和框架的功能实现对开发效率到底有多重要
    crysislinux
        3
    crysislinux  
       2022-09-27 23:23:11 +08:00 via Android
    消费端不大用得上,但是企业级 ExtJS 很方便吧。
    yyfearth
        4
    yyfearth  
       2022-09-28 02:02:24 +08:00
    大部分应该还是遗留项目 而且现在 ExtJS 的 App 整合 React/Vue 都没问题
    新项目除了部分内部项目应该很少用 ExtJS 了

    @wu67 其实 ExtJS 的文档和支持 挺不错的 而且以前社区也维护的还好
    毕竟在 HTML5 和 ES6 还有 NodeJS 大行其道之前 ExtJS 的 UI 做的最好的 工具支持也做的很好

    @crysislinux 新项目 企业应该也不会再用了 招人也不方便
    yyfearth
        5
    yyfearth  
       2022-09-28 02:03:18 +08:00
    @dog82 Vue 也就国内占绝大多数 国外应该还是 React 更多
    pengtdyd
        6
    pengtdyd  
       2022-09-28 07:52:41 +08:00
    我如果没记错的话,这玩意好像收费吧。记得刚刚入行的时候学过,但是没实际用过。
    bthulu
        7
    bthulu  
       2022-09-28 08:10:32 +08:00
    ExtJS 授权费很高的, 老东家因为这个直接破产了
    jjx
        8
    jjx  
       2022-09-28 08:19:08 +08:00
    当时 sencha 聚集了很多 nodejs 的大牛啊
    现在已经卖了, 灵魂已经没有了
    lyxeno
        9
    lyxeno  
       2022-09-28 09:05:25 +08:00
    上家公司在用,做出东西是快,但是可能是因为技术不行的原因,这玩意似乎不太流畅。而且个人感觉开发起来有股很别扭的感觉
    zhangxh1023
        10
    zhangxh1023  
       2022-09-28 09:07:51 +08:00
    我都怀疑是我们公司了。。。。
    前几天公司吹流弊,刚说以前前端是用的 extjs ,我们都说没听说过,只不过我们是后端和前端一起吹流弊😂
    jy02534655
        11
    jy02534655  
       2022-09-28 09:15:27 +08:00
    国内确实少了,国外可能还行吧
    lichao
        12
    lichao  
       2022-09-28 09:17:57 +08:00
    @jy02534655 国外也快绝迹了,国内外市面上 ExtJS 相关的书籍都没有了,十几年前可到处都是。
    wanguorui123
        13
    wanguorui123  
       2022-09-28 09:19:04 +08:00
    ExtJS 、Dojo 都是很经典的前端框架
    lululau
        14
    lululau  
       2022-09-28 09:21:31 +08:00 via iPhone
    extjs 的时代还是前后端不分家的时代,换句话说,那个时候没有前端
    zmal
        15
    zmal  
       2022-09-28 09:31:05 +08:00
    真是个遥远的名词,看着眼熟,仔细回忆了一下原来我也用过。
    runningman
        16
    runningman  
       2022-09-28 09:37:01 +08:00
    老的项目还在用,一般是搭配 jsp 的。肯定有人在用,只是领域少了
    zhuweiyou
        17
    zhuweiyou  
       2022-09-28 09:40:51 +08:00
    以前公司在用,一般是后端直接改,前端基本不会.
    dudubaba
        18
    dudubaba  
       2022-09-28 09:43:31 +08:00
    这个一般工业软件会用,之前开发过监控软件
    janus77
        19
    janus77  
       2022-09-28 09:49:09 +08:00
    之前的公司用过,给企业客户做项目的
    kop1989smurf
        20
    kop1989smurf  
       2022-09-28 09:50:10 +08:00
    ExtJS ,只要你用标准控件,不需要任何的 html 、css 语法知识。

    好像后来也出了拖拉拽工具,但个人没用过。
    idragonet
        21
    idragonet  
       2022-09-28 11:01:37 +08:00
    ExtJS 企业使用是收费的。
    tairan2006
        22
    tairan2006  
       2022-09-28 11:05:04 +08:00
    我刚工作那会儿有人还推荐过,不过最后还是 bootstrap+jquery 一把梭了
    nothingistrue
        23
    nothingistrue  
       2022-09-28 11:05:53 +08:00
    ExtJS 在设计思想上,是用 JavaScript 完全隐藏 HTML 、CSS ,基本可以将之视为用 JavaScript ,还是特定的 JavaScript 做的桌面 APP 。这个设计思想是不错,但是跟 Java 跨平台桌面端一样,注定是想法很好实际没用。学习成本比 Angular 1 都高,性能还不行。
    vite
        24
    vite  
       2022-09-28 11:10:01 +08:00
    好久没听到人提 ExtJS 了,个人项目经验是老一代的 Java 后端用的偏多,对于新前端来说确实很古早
    ren2881971
        25
    ren2881971  
       2022-09-28 11:10:06 +08:00
    EXTJS 这玩意难用一笔,用它写代码相当于重新学一门语言了。
    s609926202
        26
    s609926202  
       2022-09-28 11:12:42 +08:00
    =强大
    hymxm
        27
    hymxm  
       2022-09-28 11:14:51 +08:00
    上家公司在用 给小银行做资产管理系统的
    jy02534655
        28
    jy02534655  
       2022-09-28 11:17:17 +08:00
    @lichao 说起来我还写过 extjs 的入门书呢
    ryougifujino
        29
    ryougifujino  
       2022-09-28 11:53:50 +08:00
    威联通的系统貌似就是用 ExtJS 开发的
    lopda
        30
    lopda  
       2022-09-28 12:02:22 +08:00
    刚工作写 Extjs ,学到了很多 JS 语言和设计思维上的东西。
    liuymf
        31
    liuymf  
       2022-09-28 12:26:10 +08:00
    12 年的时候 就是用的这 写了 2 年多 都吐了
    StephenHe
        32
    StephenHe  
       2022-09-28 12:43:08 +08:00
    某医疗上市公司,后台用的这个+vue 组件。template 只能写成字符串,标签一个一个手敲,一点提示都没有,eslint 都不支持。
    lichao
        33
    lichao  
       2022-09-28 14:24:34 +08:00
    ExtJS 要从两方面看:

    对于开发人员而言,ExtJS 写起来比较恶心
    对于最终用户而言,ExtJS 用起来比较舒服
    beginor
        34
    beginor  
       2022-09-28 14:37:10 +08:00 via Android
    Ext 相当于是 JavaScript 版本的 Spring 。
    westoy
        35
    westoy  
       2022-09-28 14:46:31 +08:00
    前阵子去的殡仪馆的系统用的 extjs

    一时竟然有点小亲切
    anonymous2351d00
        36
    anonymous2351d00  
       2022-09-28 14:49:19 +08:00
    我记得 extjs 好像有 template 属性能写 html 模板,然后因为有个<div id="">的 dom ,我就引入了 vue 开始使用魔法了。hhhhhhhh
    wolfie
        37
    wolfie  
       2022-09-28 15:44:35 +08:00
    ext 至少至少得 7 8 年前的老项目了。
    接触过,学习成本太高,不如 boostrap.js + jquery.js
    magicdawn
        38
    magicdawn  
       2022-10-20 21:10:22 +08:00
    很快 jQuery 新入行的人也要没听说过了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3168 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.