Skip to content

impeiran/react-cnodejs

Repository files navigation

Cnodejs based on react

此项目为复刻cnode社区制作的H5版本,采用react hooks全面改写,零外部UI组件依赖。可供入门react hooks进行研究。预览效果,可扫描文章下方的二维码。PS:由于cnode服务器在海外,API请求延时有时会比较长。

Feature / 功能

  • 骨架屏Loading动画(后续考虑使用自动化生成)

  • 异步HookuseAsync

  • 列表页无限滚动useLoadMore(采用IntersationObserver

  • 列表页数据缓存策略

  • markdown与代码高亮

  • 用户登录与保持

  • 点赞与收藏

Design / 效果图

preview

Preview / 预览