Commit graph

42 commits

Author SHA1 Message Date
Greg Johnston
1d42c1b902 Significant progress on accurate/robust hydration 2022-10-01 21:25:49 -04:00
Greg Johnston
a0e320dee3 Remove old manual hydration example (would be broken in any case) 2022-09-30 15:27:38 -04:00
Greg Johnston
b2fcb552ea Add <Stylesheet> component to meta 2022-09-28 20:54:56 -04:00
Greg Johnston
1a1af6a673 Out-of-order HTML streaming of Suspense nodes! 2022-09-11 21:13:30 -04:00
Greg Johnston
1b796ccd70 Remove unnecessary quotes 2022-09-11 16:20:56 -04:00
Greg Johnston
fb1dc9302a Remove layout jank 2022-09-11 16:20:52 -04:00
Greg Johnston
80de7e9e12 Work on data streaming 2022-09-11 15:11:03 -04:00
Greg Johnston
4424361f57 Fixing hydration 2022-09-08 22:04:36 -04:00
Greg Johnston
4a8339df18 Picking away at hydration bugs 2022-09-07 22:21:22 -04:00
Greg Johnston
133a088364 Progress on SSR/hydration 2022-09-07 15:43:35 -04:00
Greg Johnston
45d1bbc236 Create HackerNews app 2022-09-05 12:32:27 -04:00
Greg Johnston
812c3a2045 SSR/hydration example! 2022-09-03 17:53:18 -04:00
Greg Johnston
a4a8a972b5 Rationalize features for CSR/SSR/hydration 2022-09-03 11:26:57 -04:00
Greg Johnston
2d62610288 Update examples, removing unnecessary one and using new APIs 2022-09-03 08:16:22 -04:00
Greg Johnston
bea51d54ef Clear warnings in TodoMVC 2022-09-03 08:03:07 -04:00
Greg Johnston
ed23604237 Update TodoMVC example to use new interfaces 2022-09-02 15:22:35 -04:00
Greg Johnston
18d28ecefc Hydration improvements 2022-09-02 14:50:49 -04:00
Greg Johnston
395075b530 Hydration! 2022-09-02 11:26:06 -04:00
Greg Johnston
54f37095dc Beginning work on SSR/hydration 2022-09-01 10:39:04 -04:00
Greg Johnston
4eadf6e788 Clear warnings 2022-09-01 10:38:32 -04:00
Greg Johnston
89d30d017c Router example 2022-08-29 08:05:14 -04:00
Greg Johnston
9233985738 Cleaning warnings 2022-08-25 15:04:30 -04:00
Greg Johnston
b602eea6bb New reactive system 2022-08-24 16:47:37 -04:00
Greg Johnston
41f415160a Remove Memo 2022-08-24 11:19:58 -04:00
Greg Johnston
7cfebcbfee Significant router work 2022-08-24 10:59:06 -04:00
Greg Johnston
7996e25045 Clean up after work on transitions 2022-08-13 15:06:34 -04:00
Greg Johnston
9d2e7022f1 Transitions! 2022-08-13 09:26:04 -04:00
Greg Johnston
46fd5f6355 Make Resources copy/serializable like Signals etc.; useful for DX but also for ultimately serializing the dependency graph and resuming apps 2022-08-12 13:05:38 -04:00
Greg Johnston
00a0e8d5e0 Add Suspense 2022-08-12 11:51:59 -04:00
Greg Johnston
af5becb85b Recomponentify 2022-08-11 07:15:00 -04:00
Greg Johnston
3e4adcad21 Fix some ownership clashes by using grow-only Vecs to hold signal/memo/effect state 2022-08-10 22:55:55 -04:00
Greg Johnston
4a7154071e Debugging issues 2022-08-10 22:42:54 -04:00
Greg Johnston
612b64707e Experimenting with a new reactive system 2022-08-10 22:34:20 -04:00
Greg Johnston
c2c4a4afe6 Use my old reactive system again 2022-08-08 14:09:16 -04:00
Greg Johnston
78b10dd546 Transition example 2022-08-05 07:53:56 -04:00
Greg Johnston
ef032092f1 Iniitial work on transitions 2022-08-05 07:53:34 -04:00
Greg Johnston
4da115b52c Transition example (without transitions) 2022-08-05 07:53:22 -04:00
Greg Johnston
5612793f4e Suspense 2022-08-03 10:28:36 -04:00
Greg Johnston
62eaa56102 Much neater 2022-08-01 18:43:39 -04:00
Greg Johnston
46ea459988 Async/Resource support and example 2022-08-01 18:02:02 -04:00
Greg Johnston
b21973783d Improved naming conventions and remove an extra clone in create_signal_owned 2022-07-31 19:40:55 -04:00
Greg Johnston
17c2faeb56 Initial commit 2022-07-31 16:46:14 -04:00