From 695c7c15eb12d58e1c3dfb4b592bbaedfc904717 Mon Sep 17 00:00:00 2001 From: "dennis.ludwig" Date: Tue, 26 Apr 2022 10:20:35 +0200 Subject: [PATCH 1/2] fade out babel, sass, rxjs and postcss --- radar/2022-03-28/babel.md | 6 ++++++ radar/2022-03-28/postcss.md | 6 ++++++ radar/2022-03-28/rxjs.md | 6 ++++++ radar/2022-03-28/sass.md | 12 ++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 radar/2022-03-28/babel.md create mode 100644 radar/2022-03-28/postcss.md create mode 100644 radar/2022-03-28/rxjs.md create mode 100644 radar/2022-03-28/sass.md diff --git a/radar/2022-03-28/babel.md b/radar/2022-03-28/babel.md new file mode 100644 index 0000000..6e3c4ab --- /dev/null +++ b/radar/2022-03-28/babel.md @@ -0,0 +1,6 @@ +--- +title: "Babel" +ring: adopt +quadrant: languages-and-frameworks +featured: false +--- diff --git a/radar/2022-03-28/postcss.md b/radar/2022-03-28/postcss.md new file mode 100644 index 0000000..44b8ba0 --- /dev/null +++ b/radar/2022-03-28/postcss.md @@ -0,0 +1,6 @@ +--- +title: "PostCSS" +ring: adopt +quadrant: tools +featured: false +--- diff --git a/radar/2022-03-28/rxjs.md b/radar/2022-03-28/rxjs.md new file mode 100644 index 0000000..154453e --- /dev/null +++ b/radar/2022-03-28/rxjs.md @@ -0,0 +1,6 @@ +--- +title: "RxJs" +ring: adopt +quadrant: languages-and-frameworks +featured: false +--- diff --git a/radar/2022-03-28/sass.md b/radar/2022-03-28/sass.md new file mode 100644 index 0000000..3dcdee4 --- /dev/null +++ b/radar/2022-03-28/sass.md @@ -0,0 +1,12 @@ +--- +title: "Sass" +ring: hold +quadrant: languages-and-frameworks +featured: false +--- + +Since the heydays of Sass, the requirements for styling solutions have changed. +With modern solutions like [CSS-in-JS](/methods-and-patterns/css-in-js.html), [Tailwind](/languages-and-frameworks/tailwindcss.html) or [PostCSS](/tools/postcss.html), you get scoped css out of the box and can get rid of the manual and therefore error-prone BEM methodology. +Furthermore, mapping class names to elements is no longer necessary. + +In general the modern solutions bring a better and more robust developer experience. Therefore we put Sass on hold. From f34ac97b0d78542fd52376b1254068437d8ba457 Mon Sep 17 00:00:00 2001 From: bmsuseluda Date: Tue, 26 Apr 2022 11:05:30 +0200 Subject: [PATCH 2/2] Update radar/2022-03-28/sass.md Co-authored-by: resah <3407199+resah@users.noreply.github.com> --- radar/2022-03-28/sass.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radar/2022-03-28/sass.md b/radar/2022-03-28/sass.md index 3dcdee4..6d22631 100644 --- a/radar/2022-03-28/sass.md +++ b/radar/2022-03-28/sass.md @@ -6,7 +6,7 @@ featured: false --- Since the heydays of Sass, the requirements for styling solutions have changed. -With modern solutions like [CSS-in-JS](/methods-and-patterns/css-in-js.html), [Tailwind](/languages-and-frameworks/tailwindcss.html) or [PostCSS](/tools/postcss.html), you get scoped css out of the box and can get rid of the manual and therefore error-prone BEM methodology. +With modern solutions like [CSS-in-JS](/methods-and-patterns/css-in-js.html), [Tailwind](/languages-and-frameworks/tailwindcss.html) or [PostCSS](/tools/postcss.html), you get scoped CSS out of the box and can get rid of the manual and therefore error-prone BEM methodology. Furthermore, mapping class names to elements is no longer necessary. In general the modern solutions bring a better and more robust developer experience. Therefore we put Sass on hold.