我最近开始玩 preact 并且对易用性和性能很感兴趣。我也一直在关注 react 的新上下文 api(preact 有一个库preact-context以相同的方式操作)。
是否有人可以使用结合 socket.io 和 preact-context 的 preact 共享/参考任何示例或应用程序?
我特别想比较“preact+preact-context”方式与“react+redux+router+thunk+saga+...”方式,特别是因为它与 SPA 桌面样式应用程序有关
我要构建的 SPA 应用程序将是一个 MDI(多文档界面),而不是一个状态可以全部保存在 redux 中的内容服务应用程序。我们还发现,以“Redux”方式做事给我们的代码增加了很多开销和复杂性,所以我想看看是否有更好的方法。
我希望从提供的一些示例中了解:
- 如果没有使用 context api 的 redux,SPA 类型的应用程序会是什么样子?(我想这对于 react 和 preact 是一样的)
- 使用 context api 做 SPA 的优缺点是什么?
- socket.io 可以以某种方式在上下文 api 提供程序中使用吗?