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

2019-04-19 00:20:20 +08:00
 mywaiting
好久没有怎么翻 JS 的东西,项目需要个简单的文件上传实现,去 gayhub 搜索了一下 JS File Uploader 的实现

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

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

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

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

好了,我还是写写 jQuery 好了,感觉有点折腾不起了
1527 次点击
所在节点    分享发现
8 条回复
emeab
2019-04-19 00:22:35 +08:00
现在前端技术井喷期.... 后台如果不复杂用 js 也可以...
mywaiting
2019-04-19 00:34:15 +08:00
@emeab 感觉大家真是能折腾......

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

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

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

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

现在前端说的各种新技术....搞得我写 js 都会觉得是不是现在这种写法已经被淘汰了?我这么写已经落后 N 久了~?
crazypig14
2019-04-19 14:51:39 +08:00
关键是,有啥新项目新需求过来,丝毫没觉得他们出东西更好更快了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/556624

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX