V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iliaoliao  ›  全部回复第 5 页 / 共 11 页
回复总数  217
1  2  3  4  5  6  7  8  9  10 ... 11  
2023-04-10 11:30:30 +08:00
回复了 Outshine 创建的主题 Next.js 关于 next.js 13 请求封装的最佳实践的疑问
首先你需要明白哪些请求是幂等的,增删改查中查是幂等的所以使用 `useQuery` 这类带有数据缓存的 hook 是最合适的,而增删改等非幂等操作则使用带有突变操作的 hook `useMutation`。
我推荐 react-query 和我开源的 react-query-kit 结合使用。可以做到在 getServerSideProps 和组件中的写法是一致的,几乎没有什么心智负担,顺便把写法贴在下面

```js
import { createQuery } from 'react-query-kit'

const usePost = createQuery({
primaryKey: '/posts',
queryFn: ({ queryKey: [primaryKey, variables] }) => {
// primaryKey equals to '/posts'
return fetch(`${primaryKey}/${variables.id}`).then(res => res.json())
},
})

const variables = { id: 1 }

export default function Page() {
const { data } = usePost({ variables, suspense: true })

return (
<div>
<div>{data?.title}</div>
<div>{data?.content}</div>
</div>
)
}

// nextjs example
export async function getStaticProps() {
const queryClient = new QueryClient()

await queryClient.prefetchQuery({
queryKey: usePost.getKey(variables),
queryFn: usePost.queryFn
})

return {
props: {
dehydratedState: dehydrate(queryClient),
},
}
}
```
2023-04-10 10:09:04 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity
浏览记录的逻辑是你帐号的浏览记录和本地 v2fun 的记录合并的结果,你说的没看过的帖子可能是帐号的浏览记录
2023-03-28 14:18:01 +08:00
回复了 iliaoliao 创建的主题 程序员 在推特上搜了一下自己的项目发现居然不少人有在讨论
@alne @ae86
因为是 ReactQuery 的一个衍生库,我在文章中说解决什么痛点在大部分没有用的人怎么也感知不到,感兴趣的人在项目 readme 中就可以看到解决什么痛点了。

@Jaosn 我的文笔不大行,有点太官方了
我去年买了个奈飞的车,明明已经过期半年了,现在还能正常用😂
2023-03-22 14:50:48 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@ITisCool 我知道了,之前说 logo 丑的应该都是安卓的用户😂。我下个版本给安卓的适配一下
2023-03-20 14:30:44 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@zlee 可以用手机打开 V2EX 测一下
2023-03-19 14:41:43 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@electroNic5moke
很遗憾我无法通过首页列表的借口获取到发帖时间的信息,所以这个功能实现不了。
但如果只看有最新回复的帖子你可以可以选择 刚更新 分类,如果想查看发帖时间的可以选择 最近 分类。
2023-03-18 15:35:05 +08:00
回复了 edinina 创建的主题 macOS 我这个 16 寸 M1 Pro 的 MBP 续航很差
我也发现了,以前电脑不合上盖子自动休眠再次唤醒的时候电量几乎是一致的,现在则是电量不足自动关机了
2023-03-17 17:30:43 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@VikingX
那先上一版这个 logo 看看反馈,快的话明天就可以看到了
2023-03-17 14:52:06 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@VikingX 原版的肯定是回不去了,只能看后面的合不合你心水,你可以看看下面这个 logo 咋样,用原版改的
https://files.catbox.moe/7n1a9c.png
2023-03-17 12:06:26 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@electroNic5moke
我也是这么觉得的,这次换的时候没法子预览图标在桌面的样式,下个版本换回去再把颜色改了
2023-03-16 18:19:26 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@VikingX
可以 正好今晚要发版本修个 bug
2023-03-16 18:13:04 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@ITisCool @VikingX
我个人是觉得现在的还挺好看,就是颜色感觉换成黑的观感应该会更好一点
2023-03-16 15:57:10 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@v2eb iOS 用户的话自己就可以用快捷指令自定义图标了
@VikingX 我先等两天看看用户的反馈吧,也想想咋改,看能不能找到个两全的办法
2023-03-16 12:09:06 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@VikingX 之前的我也嫌弃有点太板正了,或许把之前的改圆润一点,整体设计不变?
2023-03-16 12:05:41 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@v2eb @Maxbee @clintme @ITisCool @VikingX
最新版图标更新了,你们觉得和之前比咋样
2023-03-16 12:01:16 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@VikingX 为啥又有人说上一版图标好看了啊😭,太多人说之前图标难看
2023-03-15 18:42:09 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@Tina17 还没😂,上的时候我艾特你
2023-03-13 08:26:02 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@leeton 因为不是使用浏览器请求的,这个是无法避免的,如果需要看邮箱只能用浏览器打开
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5394 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 07:00 · PVG 15:00 · LAX 00:00 · JFK 03:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.