XCFOX

XCFOX

V2EX 第 433443 号会员,加入于 2019-08-01 22:06:00 +08:00
今日活跃度排名 3137
XCFOX 最近回复了
13 天前
回复了 ZoBoat 创建的主题 React 大家什么情况下用 Redux 呢
Redux 早该被扔进垃圾桶。
状态管理建议用 zustand: https://github.com/pmndrs/zustand
41 天前
回复了 qinconquer 创建的主题 问与答 app 软件的登录状态一般是怎么做的呢
都存 redis 了,那用 jwt 设过期时间也没有太大意义了。
我的建议是直接换成类 session token ,格式是 `{user-id}-{random-string}`,拿类 session token 作为键、用户信息作为值存进 redis 。

https://v2ex.com/t/979326
整个项目没有任何性能优化,根组件的 update 将导致整个页面的 update 。没有 memo 。只有两个 useMemo ,其中一个 useMemo 根本没必要,应该直接提升出组件外作为常量。
真喜欢函数直接用 React 就可以了。React 在 16.8 引入 hook 之后已经是函数式完全体了。

React 连组件都是拿函数声明的,state 、reducer 、hook 无不体现函数式的思维。粗看下来 Mithril 的组件还是拿对象来声明,没有贯彻太多函数式的思维。

Mithril 自娱自乐也凑活,真拿来写项目还缺少 路由、状态管理、组件库、SSR 这些必要功能。
85 天前
回复了 chaleaochexist 创建的主题 程序员 关于后端开发分层的疑问
我平常写 node.js 比较多,在 node.js 的世界里几乎见不到 DAO 层。就算是 Spring 味最重的 Nest.js 里也见不到 DAO 层。因为 node.js 的 ORM 很强大很好用,所有 DAO 层的事情 ORM 都干好了,直接在 Service 层里调用 ORM 方法就完事儿了。
我个人理解 DAO 在 Java 、Go 的不使用高自动化 ORM 、需要大量手写 SQL 的项目中会起比较大作用。
对于 Python 来说,如果有好用的 ORM 的话,没必要硬写 DAO ,直接用 ORM 短平快地完成需求岂不美哉。
OP 用的什么什么软件生成的 srt ? 正常的语音识别输出的不就是一个完整的语句吗?

https://www.xfyun.cn/services/lfasr
https://help.aliyun.com/zh/dashscope/developer-reference/paraformer-speech-recognition/
https://www.volcengine.com/product/asr
我是 FireFox 和 Chrome 一起用。工作学习看文档看 Github 用 FireFox ,娱乐看视频用 Chrome 。
FireFox 的界面比 Chrome 高效得多,尤其是搜索栏,一个搜索栏能同时搜谷歌、Github 、npm ,太高效了。
体验上确实 Chrome 丝滑。以前火狐连 blur 都不支持,同一个网页在 Chrome 和 FireFox 上完全不一样。FireFox 比以前肯定是好多了。
89 天前
回复了 fengshils 创建的主题 Node.js 4202 年 nodejs api 框架那个好一些
React 的 UI 组件库生态比 VUE 要丰富太多,从这方面讲确实用 React 开发漂亮网站要简单一些。

React 好看的组件库有:
https://nextui.org/
https://v2.chakra-ui.com/
https://mui.com/material-ui/
https://ui.shadcn.com/
https://semi.design/zh-CN

Vue 好看的组件库:
https://www.naiveui.com/
https://ui.nuxt.com/
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1112 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 23:34 · PVG 07:34 · LAX 16:34 · JFK 19:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.