otato 最近的时间轴更新
otato

otato

V2EX 第 225092 号会员,加入于 2017-04-09 14:29:47 +08:00
node 的 process.env 有缓存吗?
Node.js  •  otato  •  2021-01-12 19:06:26 PM  •  最后回复来自 ysc3839
1
知乎的搜索无法被 chrome 和新 edge 感知自动添加
全球工单系统  •  otato  •  2021-08-22 15:58:42 PM  •  最后回复来自 lcandy
1
现在 vscdoe 写 vue 不能用 f2 了么
Vue.js  •  otato  •  2020-05-16 12:40:45 PM
怎样让 Mac 上的 Safari 不读取其它浏览器的历史记录
Apple  •  otato  •  2017-12-15 16:26:09 PM  •  最后回复来自 elviscai
5
otato 最近回复了
2021-01-12 12:06:20 +08:00
回复了 lesismal 创建的主题 JavaScript 发布 pm.js,包括但不限于帮助构建 web 原生单页面
提供单页面方案或者工程性的基础,这不跟我一个意思嘛
接下来不是跟你抬杠,只是有些问题你理解错了
首先真没 native 这个说法,你可能理解成那些跨平台 APP 方案了,那种方案的性能损耗一般来自框架和平台 API 的通信上,但 r/v 都是 js,跟原生 js 跑在同一个页面里,没那些损耗。
再就虚拟 DOM,我举个例子吧:
列表渲染 1234,要更新成 5234,性能最好肯定是直接 1 => 5,不过实际应用中你怎么知道 1 变了呢,要么不管他全量更新,要么自己去 diff 变化,但这增加了心智负担
虚拟 dom 就能做到,你就 list = 5234,他自动帮你算出来,只要把 1 更新成 5 就行了
这种简单场景可能全量更新也很快,可万一列表里面是个复杂一些的功能组件呢,有自己的状态和事件绑定,这些都要手动处理,可就保不住头发了
真的,作为一个摸到一些 jquery 时代尾巴的前端,这些框架其实降低了开发难度的。
不过发展到现在确实概念多了产生一些壁垒,这里再次建议尝试一下完整版的 vue,直接在页面里写模板,处理事件+双向绑定,什么组件、vuex 、router 通通没有,不用打包编译,引个 vue.js 就行,文档首页就在强调的渐进式框架,就是给你这种场景用的
2021-01-12 03:02:35 +08:00
回复了 lesismal 创建的主题 JavaScript 发布 pm.js,包括但不限于帮助构建 web 原生单页面
你这个其实就是个路由嘛,或者说加载器,功能感觉够了,安心当个路由吧。

每个页面里面的逻辑简单的就写原生,稍微复杂一点的用 vue 完整版(带模板解析器的,直接就可以在页面里写不用 build ),或者其他什么框架,再复杂的还是得上前端那一套。

虚拟 DOM 的性能,就是在 js 里对比一下,不操作 dom,不占多少时间,最后 diff 算法算出来的实际 DOM 操作,基本就是最优解。现在直接大段 innerHTML 确实性能最好,但是再细的粒度呢,要么使用者手动去操作 dom,要么你实现个中间层,可是,这个中间层,不也就会是个虚拟 DOM 么 23333

事件系统建议就用在页面间传数据或者跟主程序通讯,发布 /订阅模式适合做底层不适合在业务中全面使用。
早期有框架使用,比如 riot.js ,我用过一次,初始简单直接,但是一旦事件数量上去甚至开始事件联动之后,混乱程度指数上升。当然我当时确实也挺菜的,不过估计现在写也不会好多少。
2020-01-29 09:17:41 +08:00
回复了 SlipStupig 创建的主题 程序员 机器学习如何对已经上线的模型进行召回 & 重新训练
如果不靠人工能分辨对错,为什么还需要你这个系统,直接上线分辨系统啊
2019-05-20 23:04:38 +08:00
回复了 zy445566 创建的主题 职场话题 从事前端几个月,感觉几年的后端经验要废了,怎么办。
你们公司是怎么做到前端不加班而后端加班的啊
2019-04-11 22:44:41 +08:00
回复了 liman 创建的主题 酷工作 [深圳] 虾皮 Shopee 内推
好像搞错帖子了,不好意思。。
2019-04-11 22:41:36 +08:00
回复了 liman 创建的主题 酷工作 [深圳] 虾皮 Shopee 内推
欸? v2 能删帖么,刚才看回复不止这几个啊
2019-02-21 00:06:48 +08:00
回复了 Cbdy 创建的主题 职场话题 如何评价技术名词拼错这种现象?
虽然楼上已经贴出来官方建议小写的链接,不过本杠精还是找到了官方用大写的例子:
官博: https://medium.com/webpack/webpack-4-beta-try-it-today-6b1d27d7d7e2
搜索 Webpack now by default supports
戴着 3,一看那表带就没兴趣了。外观上看起来跟 3 一样,谁知道里面有没有改进。
3 表带断的应该非常多,我去京东找售后,那售后非常熟练,直接说半年之内华为给免费换,过了半年就要收费,还要人工费什么的好几十,不划算,建议在京东买个表带自己换,20 左右
2018-09-18 18:54:04 +08:00
回复了 alwayshere 创建的主题 程序员 有没有一种方法, js 阻止用户截图?
233,之前做个几个潮牌,都有这需求
2018-09-02 01:20:02 +08:00
回复了 59php 创建的主题 程序员 IT 从业者如何多运动,摆脱亚健康状态
刚去了健身房 3 次的飘过,感觉挺有用的,里面气氛也不错
重要是坚持,我有个同事一起去,感觉应该比较好坚持下来
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5905 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 06:14 · PVG 14:14 · LAX 22:14 · JFK 01:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.