SimFantasy / realworld-tailwind-v2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

realworld-tailwind-v2

较上个版本的一些调整和优化:

  1. 使用了Query Key Factory来做query key的管理。
  2. 使用了@uiw/react-md-editor作为article的编辑器,并使用该编辑器的预览作为markdownarticle预览。
  3. 修复了一些单词拼写错误。

总结:

  1. Query Key Factory能通过对query key的管理很好的解决react-query的缓存失效问题。
  2. Query Key Factory本身还有很多bug,虽然有相应的解决办法,但还是需要谨慎使用。目前项目中发现的有两个:
  3. 在useMutation中使用一些额外的参数作为queryKey和Query Key Factory提供的queryKey一起使用时会undefine
  4. 在使用Query Key Factory对queryFn进行管理后,useQueryenabled会失效
  5. 需要对项目整体功能有更好的理解,才能将模块和功能做更好的拆分。

About


Languages

Language:JavaScript 95.5%Language:CSS 3.3%Language:HTML 1.2%