universal-applications-feday-stepan_部分2

登学林

2017/12/28 发布于 技术 分类

构建富客户端应用的最大问题在于共享逻辑,以及初版之后出现的性能问题。选择React开发应用当然好,但如果想构建出通用应用(或者“同构应用”),那还必须更进一步。在这次分享中,Stepan Parunashvili会跟大家讨论如何使用React、Redux和Node.js构建通用应用,包括共享局部逻辑,以及共享整个应用。通过讨论,大家可以了解如何实现这种共享,以及这种共享对工程化、复用性、性能和SEO的好处。

文字内容
1. client.js 114
2. client.js 115
3. server.js 116
4. server.js 117
5. server.js 118
6. initial data ޫҘ 119
7. client.js 120
8. client.js 121
9. server.js 122
10. server.js 123
11. server.js 124
12. server.js 125
13. server.js 126
14. server.js 127
15. ok, ok....‫ݢ‬ฎ... 128
16. How about data fetching? 129
17. api.js 130
18. api.js 131
19. components.js 132
20. components.js 133
21. server.js 134
22. server.js 135
23. server.js 136
24. server.js 137
25. /home -> /page/2 ? 138
26. client.js 139
27. client.js 140
28. client.js 141
29. ...but there's a library for that 142
30. react-resolver 143
31. is it all rosy? 144
32. not really 145
33. but the payoff? 146
34. 147
35. 148
36. 149
37. routing validation views 150
38. wait... single-threaded-backend? 151
39. ClojureScript. 152
40. ClojureScript. Boom 153
41. so.. 154
42. Build Declaratively 155
43. Question assumptions 156
44. Questions? 157