2025 第 45 周

更新:
  • A PM’s Guide to AI Agent Architecture: Why Capability Doesn’t Equal Adoption
  • 一致对外的氛围
  • @tanstack/core#@tanstack/query-core/devalue/fast-json-stable-stringify
  • TypeScript#MaybeRefOrGetter - toValue
  • sane
  • @tanstack/vue-query#useQuery/useInfiniteQuery/useQueries
  • @tanstack/vue-query#staleTime[类似防止重复请求, 确认需要重新发送,手动强制 invalidation; 另外还有配置配合 staleTime 使用: refetchOnMount/refetchOnWindowFocus[窗口聚焦时重新请求]/refetchOnReconnect[网络重新连接时重新请求]]/cacheTime[缓存有效期限]/gcTime[垃圾回收时间]
  • @tanstack/vue-query#refetchInterval/refetchIntervalInBackground
  • @tanstack/vue-query#retry/retryDelay/retryOnMount
  • @tanstack/vue-query#initialData[会写入缓存/initialDataUpdatedAt]/placeholderData[用来占位, 不写入缓存]
  • @tanstack/vue-query#initialPageParam/maxPages/getNextPageParam/getPreviousPageParam
  • @tanstack/vue-query#meta/networkMode/queryKeyHashFn
  • @tanstack/vue-query#isEnabled/failureCount[成功后重置]/failureReason/errorUpdateCount
  • @tanstack/vue-query#fetchStatus[fetching/paused/idle - queryFn 是否在执行]/isFetching/isPaused
  • @tanstack/vue-query#status[pending/success/error]
  • @tanstack/vue-query#isPending/isError[error]/isSuccess[data]
  • @tanstack/vue-query#isRefetching/isRefetchError
  • @tanstack/vue-query#isLoading[isPending && isFetching][首次请求]/isLoadingError[首次请求失败]
  • @tanstack/vue-query#isFetchingPreviousPage/isFetchingNextPage
  • @tanstack/vue-query#isFetched[类似 promise 中的 finally]/isFetchedAfterMount[当前组件是否请求过]
  • @tanstack/vue-query#data/dataUpdatedAt/error/errorUpdatedAt
  • @tanstack/vue-query#isPlaceholderData/hasNextPage[getNextPageParam]/hasPreviousPage[getPreviousPageParam]
  • @tanstack/vue-query#refetch/fetchNextPage/fetchPreviousPage
  • @tanstack/vue-query#useMutation - status[idle/pending/success/error]/isIdle/isPending/isSuccess[data]/isError[error]
  • @tanstack/vue-query#useMutation - variables
  • @tanstack/vue-query#useMutation - mutate/mutateAsync
  • @tanstack/vue-query#useIsFetching/useIsMutating
  • @tanstack/vue-query#useQueryClient
  • @tanstack/vue-query#invalidateQueries/resetQueries/refetchQueries/cancelQueries/getQueryData/setQueryData/removeQueries
  • Shared Origin-Aware Tooltip
  • Quick create interaction
  • HTML#setHTML, setHTMLUnsafe - setHTML(), Trusted Types and the Sanitizer API
  • winner: number | 'black' | 'white' | 'tie'
  • 有些事不上称没有没有四两重,可要是上了称一千斤也打不住

  • 不痴不聋,不作家翁
  • QOL = Quality of Life
  • App Store 支持多语言: 英语/墨西哥/阿拉伯语/俄语/简体中文/法语/韩语/葡萄牙语/越南语/繁体中文 - Ref/Source
  • the web show case with google
  • vectrotype
  • ChatGPT can make mistakes. Check important info.

  • Why Everyone Uses localhost
    - The History of Dev Ports (3000, 8000, 8080, 5173)
  • 王劲松
  • 在国内人口基数这么大的前提下,任何爱好都能找到足够多的同好者去支撑一个产业链的运转
  • 自如合租[3],生活质量掉档
  • Life is a soup. And I’m a fork - 欲渡黄河冰塞川,将登太行雪满山/人生若羹,我偏执箸/拔剑四顾心茫然

  • too young too simple ,some times naive.

  • 人类不做初稿,AI不做终稿,这是利用AI的原则 Ref

  • alpha/beta/gamma/delta/epsilon/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/omicron/pi/rho/sigma/tau/upsilon/phi/chi/psi/omega
  • 贵司不太适合我今天面试就到这里吧 Ref

  • 代偿; 小公司但不涉及老板私事 - Ref
  • 项目都需要长期维护的,哪怕预算少点,也得有。Ref

  • 格局打开,而你我他却不在这个局里
  • 民可使由之,不可使知之
  • 行到水穷处,坐看云起时
  • 既有无可奈何,又有习以为常
  • pinme - Ref/PinMe