V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mywaiting

项目需要搜索了一下 JS File Uploader 的实现,感觉像是过了一个时代

  •  
  •   mywaiting · Apr 19, 2019 · 1935 views
    This topic created in 2566 days ago, the information mentioned may be changed or developed.
    好久没有怎么翻 JS 的东西,项目需要个简单的文件上传实现,去 gayhub 搜索了一下 JS File Uploader 的实现

    发现很多当年 star 无数的 upload file 实现,现在几乎都停止更新了

    想想当年这是人手必备的组件啊

    前端这发展之快,感觉像是过了一个时代

    jQuery 的代码我能信手拈来,但是遍地都是 webpack、react、jsx 和 Coffee/TypeScript 这些类 JS 语言,让我觉得自己已经远离前端的流行技术栈几个光年了。虽然技术功底仍在,但是技术的发展日新月异,不禁让人有时光恍惚的感觉

    好了,我还是写写 jQuery 好了,感觉有点折腾不起了
    8 replies    2019-04-19 14:51:39 +08:00
    2kCS5c0b0ITXE5k2
        1
    2kCS5c0b0ITXE5k2  
       Apr 19, 2019   ❤️ 1
    现在前端技术井喷期.... 后台如果不复杂用 js 也可以...
    mywaiting
        2
    mywaiting  
    OP
       Apr 19, 2019
    @emeab 感觉大家真是能折腾......

    感觉现在的页面都往 UI 上面走,井喷期也是必经的过程吧,毕竟这一切几乎都承载在 JS 上去实现了

    对于 JS 本身,感觉需要 JS 膨胀到 java 这样的级别,各种语言特性都具备的时候,目测能暂停一下井喷的速度

    本来挺喜欢野生的 JS 的,现在反而各种 require 有时候怀疑自己写的是 java
    agdhole
        3
    agdhole  
       Apr 19, 2019
    jQuery 真的老了,这框架诞生是为了解决兼容和简化操作,现在的 JS 原生操作完全可以取代 jQuery,加上各种新特性的加入,新的框架 /库产生也是趋势
    前端工程化已经搞了非常久了,一套操作下来开发是真滴爽,jQuery 到现在就和刀耕火种到蒸汽机车一样(IE 开发除外😀
    hakono
        4
    hakono  
       Apr 19, 2019
    其实我觉得今后 WebAssembly 应该是前端最大的发展方向。
    如果 WebAssembly 能完善且流行起来,意味着可以彻底抛开 JavaScript,后端将也有轻松攻入前端的能力。

    现在 WebAssembly 应用最多的应该就是 Unity 引擎的游戏了。曾经想反向一个 Unity 引擎页游的加密算法,结果打开调试工具我就陷入了 40MB 之巨的 wasm 汇编的汪洋大海……………… 从此发现,越来越多的页游上了 Unity 而且都用到了 WebAssembly ……
    hakono
        5
    hakono  
       Apr 19, 2019
    @hakono 发现错了,那个页游的 wasm 最后解出来代码 200M+ ………… 估计和那代码是从 C#编译过去的有关
    lqzhgood
        6
    lqzhgood  
       Apr 19, 2019 via Android   ❤️ 1
    这是前端最好的时代 Chrome 大一统 赛高
    也是最坏的年代 黑盒一层套一层 Helloworld 都需要一个 node_modules 黑洞
    ARhen
        7
    ARhen  
       Apr 19, 2019
    我一个 java 后端的,现在能用的到的就一个 layUi... 外加一堆拼出来的 js 之类的来实现功能

    现在前端说的各种新技术....搞得我写 js 都会觉得是不是现在这种写法已经被淘汰了?我这么写已经落后 N 久了~?
    crazypig14
        8
    crazypig14  
       Apr 19, 2019
    关键是,有啥新项目新需求过来,丝毫没觉得他们出东西更好更快了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3743 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 04:29 · PVG 12:29 · LAX 21:29 · JFK 00:29
    ♥ Do have faith in what you're doing.