你做过最复杂的前端功能是什么

2022-05-08 20:55:51 +08:00
 andyxic
现在前端各种轮子飞起,伴随着三大框架衍生的各种状态库,请求库,UI 库层出不穷。看似前端开发越来越繁琐复杂,有多少前端其实每天围绕着表单,表格,图表做文章。那么究竟什么项目 /需求 /功能才算前端届的天花板呢?
罗列几个个人认为比较费心智的项目 /功能 /需求:
1. 富文本工具
2. 图表,动画
3. 音视频
4. 在线文档 /在线设计
5. 地图类

曾几何时,被问到你工作至今做过最有成就的功能是什么,感觉除了积攒了一大堆轮子的使用心得,并没有什么值得骄傲的,那么作为大神的你们,心里觉得什么才算是前端开发的天花板级功能呢?
ps:库,轮子就不用讨论了。只讨论跟纯需求 /功能,大公司那种基础架构组啥的,太高端,总不能大家都是大公司架构组的吧。
2443 次点击
所在节点    前端开发
9 条回复
luoxh
2022-05-08 22:13:48 +08:00
3D 点云标注
m1911star
2022-05-08 22:28:55 +08:00
好家伙,除了第五个,都做过,我个人感觉富文本编辑器和多人协同是一个比较大的坑,现在在做在线的 3D 设计,复杂度正在逐渐叠加,超过前面的指日可待!
jones2000
2022-05-09 01:41:41 +08:00
HQChart. K 线图, 报价列表,分笔明细表(纯画布手动打造),麦语法指标计算引擎(词法分析,语法分析,AST, 执行器)。 加起来大概有 12W 行代码左右吧. js 裸写, 初版写了 5 个月。
MillerD
2022-05-09 09:45:27 +08:00
轮子调用工程师表示焦虑的一批
ccmiao
2022-05-09 17:30:15 +08:00
三维场景编辑器
BealuoC
2022-05-12 22:40:08 +08:00
K 線圖
shilianmlxg
2022-05-13 16:50:42 +08:00
希望大佬们 能多多来些这上面说的 学习的 github demo 的例子
自己做过最难的只有 rtc 音视频通话而已.....

面试问你做过最难的 都不好意思回答
renhou
2022-05-23 08:01:11 +08:00
硬件异步协同,前端直接接收 /调用硬件 api 。
局域网摄像头,扫码枪,现金收款调度系统等
BestP
2022-05-24 18:12:12 +08:00
感觉我现在做的就挺复杂的,基于 blockly 可视化编程,仿照 scratch 体系(有 scratch-vm,scratch-render ,可惜 scratch 不支持 3d),用 threejs 渲染结果,还得根据硬件的标准开发 python 调用库。解决问题的场景类似于无人机编队表演,动则几百上千家无人机,要一架一架调程序很麻烦,演示的效果还需要真实的动用这么多假飞机,充电都麻烦得很。如果现在这个 web 端项目完成了以后,可以随时在浏览器,批量给飞机设定程序,程序运行结果可以通过 threejs 等 3d 工具直观显示,这样也不再动用飞机就能看到表演效果。

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

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

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

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

© 2021 V2EX