0.1.x
x.0
首页界面原型x.1
首页加载数据(rxjs)x.2
Webpack 打包(@laffery/webpack-starter-kit)x.3
ESlint 和 husky pre-commit 配置x.4
修复 news 列表上新闻源地址域名显示问题和时间显示问题x.5
使用 react-router-dom 库实现路由,增加 /newsguidelines 页面x.6
增加 /newsfaq 页面,和 /newsguidelines 一起抽象出 html-page 组件x.7
增加 /security 页面,将 html-page 底部红色分割线抽出,通过参数决定是否有x.8
增加 /lists 页面,首页底部footer全部完成,重构仓库结构x.9
使用forkJoin
将列表中请求集中发出,从而实现列表同时渲染的效果x.10
在 /lists 页面header上显示 lists 白色item,组件化 header-nav-itemx.11
修复pathname为news时 header 的异常ˇx.12
完善登录注册逻辑x.13
将所有Observable请求集中到 /apis
0.2.x
x.0
SSR支持,基于@laffery/webpack-starter-kitx.1
迁移到React18x.2
修复基于文件的约定式路由问题,移除react-router-dom依赖x.3
解决SSR不能使用rxjs的问题,服务端集成APIx.4
BFF: 从hackernews请求进行登录认证x.5
SSR场景下支持useLocationx.6
SSR场景下根据Cookie获取当前登录用户信息x.7
log outx.8
/x页面,登录后header新增item(welcome, threads)x.9
/newswelcome页面,修复标签页title问题x.10
newest ask show job stories API及页面- useTitle
- layout抽象封装
x.11
webpack配置文件改写为tsx.12
重构layout wrapperx.13
submit提交页面x.14
递归获取一个story下的所有评论x.15
递归渲染一个story下的所有评论x.16
评论可折叠x.17
评论条目锚点