3 ms·
Marko[1] immediately comes to mind. It’s developed by, and powers most of, eBay. High performance, “isomorphic” (same code runs server-/client-side), small clie
by eyelidlessness 4y ago
Marko[1] immediately comes to mind. It’s developed by, and powers most of, eBay. High performance, “isomorphic” (same code runs server-/client-side), small client bundle with automatic “partial hydration” (compiler uses static analysis to only send JS for interactive parts of the view).
Another good option might be Astro[2] which has a lot of similar goals to Marko, but lets you “bring your own framework” for the interactive parts, so you can achieve a similar experience to Marko with more mainstream tools/syntax.
1: https://markojs.com/ https://markojs.com/
2: https://astro.build/ https://astro.build/
- r0b05 4y agoThese look intriguing. I've heard of Astro before and I see that it can be used with React. Going to look more into it.