文件名称:react-cnodejs::house:用Typescript + React Hooks改写复刻cnode社区,H5 Mobile
文件大小:410KB
文件格式:ZIP
更新时间:2024-02-26 20:04:53
react webapp cnode react-cnode cnode-webapp
基于React的Cnode.js 此项目为复刻制作的H5版本,采用React钩全面改写,零外部UI组件依赖可供入门React钩进行研究预览效果,可扫描文章下方的二维码。 PS:由于cnode服务器在海外,API请求延时有时会比较长。 功能/功能 骨架屏Loading动画(后续考虑使用自动化生成) 初步挂钩useAsync 列表页无限滚动useLoadMore (采用IntersationObserver ) 列表页数据缓存策略 markdown与代码高亮 用户登录与保持 点赞与收藏 设计/效果图 预览/预览
【文件预览】:
react-cnodejs-master
----.babelrc(61B)
----docs()
--------Javascript.png(425B)
--------cnode-preview-compress.png(212KB)
----package.json(2KB)
----config-overrides.js(353B)
----src()
--------style()
--------hooks()
--------layouts()
--------assets()
--------react-app-env.d.ts(40B)
--------view()
--------global.d.ts(85B)
--------serviceWorker.js(5KB)
--------index.tsx(435B)
--------components()
--------App.tsx(492B)
--------service()
--------types()
--------utils()
----tsconfig.json(513B)
----.gitignore(323B)
----public()
--------logo192.png(5KB)
--------run_prettify.js(18KB)
--------manifest.json(492B)
--------robots.txt(67B)
--------index.html(2KB)
--------logo512.png(9KB)
--------favicon.ico(3KB)
----rename.sh(341B)
----README.md(754B)
----yarn.lock(456KB)