From 8d604b93b6b068f9439af5bbc0f6b12481f86394 Mon Sep 17 00:00:00 2001 From: Bernardo Rittmeyer Date: Sat, 15 Oct 2022 09:04:13 +0800 Subject: [PATCH] Improve alternatives table readability Makes the alternatives table more readilly readable by replacing +,- and ? signs with emojis. --- doc/alternatives.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/doc/alternatives.md b/doc/alternatives.md index af15979b..0b5ffffc 100644 --- a/doc/alternatives.md +++ b/doc/alternatives.md @@ -6,16 +6,16 @@ |-------------------------------|------------|----------------------------------------------|----------------------------------|--------------|----------------------------| | State | supported | supported | unsupported | unsupported | experimental | | DOM implementation | puppeteer | phantomjs-prebuilt | jsdom | nightmare | puppeteer | -| Doesn't depend on Webpack | + | - | + | + | + | -| Doesn't depend on React | + | + | - | + | + | -| Load performance optimisation | + | - | - | - | + | -| Zero-configuration | + | - | + | - | + | -| Redux | + | - | + | - | - | -| Async components | + | - | - | - | + | -| Webpack code splitting | + | [+][code-splitting] | - | - | + | -| `CSSStyleSheet.insertRule` | + | - | - | - | + | -| blob urls | + | ? | - | - | - | -| All browser features | + | - | - | ? | + | +| Doesn't depend on Webpack | ✅ | ❌ | ✅ | ✅ | ✅ | +| Doesn't depend on React | ✅ | ✅ | ❌ | ✅ | ✅ | +| Load performance optimisation | ✅ | ❌ | ❌ | ❌ | ✅ | +| Zero-configuration | ✅ | ❌ | ✅ | ❌ | ✅ | +| Redux | ✅ | ❌ | ✅ | ❌ | ❌ | +| Async components | ✅ | ❌ | ❌ | ❌ | ✅ | +| Webpack code splitting | ✅ | [✅][code-splitting] | ❌ | ❌ | ✅ | +| `CSSStyleSheet.insertRule` | ✅ | ❌ | ❌ | ❌ | ✅ | +| blob urls | ✅ | ❔ | ❌ | ❌ | ❌ | +| All browser features | ✅ | ❌ | ❌ | ❔ | ✅ | [prerender-spa-plugin]: https://github.com/chrisvfritz/prerender-spa-plugin [react-snapshot]: https://github.com/geelen/react-snapshot