From a5f6cee3e7b79d75f14da52f2169520f71478a30 Mon Sep 17 00:00:00 2001 From: Gard Steinsvik Date: Wed, 2 Oct 2024 09:47:29 +0200 Subject: [PATCH] Update frontend radar content. Add .idea to .gitignore --- .gitignore | 3 +++ .../frontend/{houdini-css.mdx => bun.mdx} | 5 +++-- .../src/technical-radar/frontend/bun.png | Bin 0 -> 3074 bytes .../src/technical-radar/frontend/css-in-js.mdx | 8 -------- .../src/technical-radar/frontend/css.mdx | 8 -------- .../src/technical-radar/frontend/css.png | Bin 2964 -> 0 bytes .../src/technical-radar/frontend/cypress.mdx | 2 +- .../technical-radar/frontend/design-patterns.mdx | 8 -------- .../technical-radar/frontend/design-tokens.mdx | 8 -------- .../src/technical-radar/frontend/dom-api.mdx | 8 -------- .../frontend/frontend-arkitektur.mdx | 8 -------- .../src/technical-radar/frontend/histoire.mdx | 8 -------- .../src/technical-radar/frontend/html.mdx | 8 -------- .../src/technical-radar/frontend/html.png | Bin 2875 -> 0 bytes .../src/technical-radar/frontend/javascript.mdx | 8 -------- .../src/technical-radar/frontend/javascript.png | Bin 2190 -> 0 bytes .../src/technical-radar/frontend/ladle.mdx | 8 -------- .../src/technical-radar/frontend/lerna.mdx | 2 +- .../frontend/performance-patterns.mdx | 8 -------- .../src/technical-radar/frontend/playwright.mdx | 2 +- .../src/technical-radar/frontend/pwa.mdx | 2 +- .../src/technical-radar/frontend/remix.mdx | 2 +- .../frontend/rendering-patterns.mdx | 8 -------- .../src/technical-radar/frontend/rollupjs.mdx | 8 -------- .../src/technical-radar/frontend/rollupjs.png | Bin 2585 -> 0 bytes .../src/technical-radar/frontend/storybook.mdx | 2 +- .../src/technical-radar/frontend/svelte.mdx | 2 +- .../src/technical-radar/frontend/svg.mdx | 8 -------- .../technical-radar/frontend/test-patterns.mdx | 8 -------- .../technical-radar/frontend/testing-library.mdx | 2 +- .../frontend/universell-utforming.mdx | 2 -- .../technical-radar/frontend/web-components.mdx | 2 +- .../frontend/web-fundamentals.mdx | 9 +++++++++ .../{frontend => plattform}/edge-computing.mdx | 2 +- .../feature-toggles.mdx | 2 +- 35 files changed, 26 insertions(+), 135 deletions(-) rename capra-fagradar/src/technical-radar/frontend/{houdini-css.mdx => bun.mdx} (56%) create mode 100644 capra-fagradar/src/technical-radar/frontend/bun.png delete mode 100644 capra-fagradar/src/technical-radar/frontend/css-in-js.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/css.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/css.png delete mode 100644 capra-fagradar/src/technical-radar/frontend/design-patterns.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/design-tokens.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/dom-api.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/frontend-arkitektur.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/histoire.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/html.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/html.png delete mode 100644 capra-fagradar/src/technical-radar/frontend/javascript.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/javascript.png delete mode 100644 capra-fagradar/src/technical-radar/frontend/ladle.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/performance-patterns.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/rendering-patterns.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/rollupjs.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/rollupjs.png delete mode 100644 capra-fagradar/src/technical-radar/frontend/svg.mdx delete mode 100644 capra-fagradar/src/technical-radar/frontend/test-patterns.mdx create mode 100644 capra-fagradar/src/technical-radar/frontend/web-fundamentals.mdx rename capra-fagradar/src/technical-radar/{frontend => plattform}/edge-computing.mdx (97%) rename capra-fagradar/src/technical-radar/{frontend => software_engineering}/feature-toggles.mdx (96%) diff --git a/.gitignore b/.gitignore index 19bf144e4..f9d65be8e 100644 --- a/.gitignore +++ b/.gitignore @@ -189,6 +189,9 @@ dist # SvelteKit build / generate output .svelte-kit +### IntelliJ ### +/.idea/ + ### VisualStudioCode ### .vscode/* !.vscode/settings.json diff --git a/capra-fagradar/src/technical-radar/frontend/houdini-css.mdx b/capra-fagradar/src/technical-radar/frontend/bun.mdx similarity index 56% rename from capra-fagradar/src/technical-radar/frontend/houdini-css.mdx rename to capra-fagradar/src/technical-radar/frontend/bun.mdx index 1de46d934..7da3a7c9e 100644 --- a/capra-fagradar/src/technical-radar/frontend/houdini-css.mdx +++ b/capra-fagradar/src/technical-radar/frontend/bun.mdx @@ -1,8 +1,9 @@ --- id: -name: Houdini CSS +name: Bun depth: 3 quadrant: frontend +is_new: true --- -Web standard +Runtime diff --git a/capra-fagradar/src/technical-radar/frontend/bun.png b/capra-fagradar/src/technical-radar/frontend/bun.png new file mode 100644 index 0000000000000000000000000000000000000000..b882f4ef7d4849069f4eaac5a9cb206481efc237 GIT binary patch literal 3074 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 C@jI#j literal 0 HcmV?d00001 diff --git a/capra-fagradar/src/technical-radar/frontend/css-in-js.mdx b/capra-fagradar/src/technical-radar/frontend/css-in-js.mdx deleted file mode 100644 index 2a1f46962..000000000 --- a/capra-fagradar/src/technical-radar/frontend/css-in-js.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: CSS-in-JS -depth: 2 -quadrant: frontend ---- - -Prinsipp/arkitektur diff --git a/capra-fagradar/src/technical-radar/frontend/css.mdx b/capra-fagradar/src/technical-radar/frontend/css.mdx deleted file mode 100644 index fc2db58e0..000000000 --- a/capra-fagradar/src/technical-radar/frontend/css.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: CSS -depth: 1 -quadrant: frontend ---- - -Web standard diff --git a/capra-fagradar/src/technical-radar/frontend/css.png b/capra-fagradar/src/technical-radar/frontend/css.png deleted file mode 100644 index 147cc63ae41b0c0bfc6778270e565bd24349cd83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2964 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 diff --git a/capra-fagradar/src/technical-radar/frontend/cypress.mdx b/capra-fagradar/src/technical-radar/frontend/cypress.mdx index 11cb1114c..94754af7c 100644 --- a/capra-fagradar/src/technical-radar/frontend/cypress.mdx +++ b/capra-fagradar/src/technical-radar/frontend/cypress.mdx @@ -1,7 +1,7 @@ --- id: name: Cypress -depth: 2 +depth: 4 quadrant: frontend --- diff --git a/capra-fagradar/src/technical-radar/frontend/design-patterns.mdx b/capra-fagradar/src/technical-radar/frontend/design-patterns.mdx deleted file mode 100644 index 4ceaec76c..000000000 --- a/capra-fagradar/src/technical-radar/frontend/design-patterns.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: Design patterns -depth: 1 -quadrant: frontend ---- - -Prinsipp/arkitektur diff --git a/capra-fagradar/src/technical-radar/frontend/design-tokens.mdx b/capra-fagradar/src/technical-radar/frontend/design-tokens.mdx deleted file mode 100644 index b32824f6d..000000000 --- a/capra-fagradar/src/technical-radar/frontend/design-tokens.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: Design tokens -depth: 3 -quadrant: frontend ---- - -Prinsipp/arkitektur diff --git a/capra-fagradar/src/technical-radar/frontend/dom-api.mdx b/capra-fagradar/src/technical-radar/frontend/dom-api.mdx deleted file mode 100644 index b4173507e..000000000 --- a/capra-fagradar/src/technical-radar/frontend/dom-api.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: DOM API -depth: 1 -quadrant: frontend ---- - -Web standard diff --git a/capra-fagradar/src/technical-radar/frontend/frontend-arkitektur.mdx b/capra-fagradar/src/technical-radar/frontend/frontend-arkitektur.mdx deleted file mode 100644 index 975ef0923..000000000 --- a/capra-fagradar/src/technical-radar/frontend/frontend-arkitektur.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: Frontend Arkitektur -depth: 1 -quadrant: frontend ---- - -Prinsipp/arkitektur diff --git a/capra-fagradar/src/technical-radar/frontend/histoire.mdx b/capra-fagradar/src/technical-radar/frontend/histoire.mdx deleted file mode 100644 index 1406816b4..000000000 --- a/capra-fagradar/src/technical-radar/frontend/histoire.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: Histoire -depth: 3 -quadrant: frontend ---- - -Dokumentasjonsverktøy diff --git a/capra-fagradar/src/technical-radar/frontend/html.mdx b/capra-fagradar/src/technical-radar/frontend/html.mdx deleted file mode 100644 index d6ee0b949..000000000 --- a/capra-fagradar/src/technical-radar/frontend/html.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: HTML -depth: 1 -quadrant: frontend ---- - -Web standard diff --git a/capra-fagradar/src/technical-radar/frontend/html.png b/capra-fagradar/src/technical-radar/frontend/html.png deleted file mode 100644 index 541595d965c013efd0bd7802f515d9b5cb2cf4be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2875 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 KqFZ*#Df~YIqsAKm diff --git a/capra-fagradar/src/technical-radar/frontend/javascript.mdx b/capra-fagradar/src/technical-radar/frontend/javascript.mdx deleted file mode 100644 index a6cd62bf8..000000000 --- a/capra-fagradar/src/technical-radar/frontend/javascript.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -id: -name: JavaScript -depth: 1 -quadrant: frontend ---- - -Web standard diff --git a/capra-fagradar/src/technical-radar/frontend/javascript.png b/capra-fagradar/src/technical-radar/frontend/javascript.png deleted file mode 100644 index 34eb543d35268e5071900852fca88b1fb204f2bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2190 zcmZ`*c|4ox7Jfx)2}LmxqX;dctt^;nq_I?DYn!%GOHe8zA(aS%#!`*wSlYU_R;$BM zZCv!nFr}*2Zg;xcTU|{IW2b1Rv~~3+<+grz?tI_x{m%29^E~IA_q^X9U&j8uF6&|6 z!TPwX(}qx@4LaD_EzZ)CE_itO{gR>~1&$q4(|0w%|Y z%;qw~`O?cu@x;=nSSEZnfGP*BZ90bHctT zHd8uO+2~~SzxY=9M2u{%Yv#Oih@ZXEQ?!E-F<-t2J6O#`LjnNntlh{vJ!s0)-hLcy zPsB1SmKEF3WHA++;By&S;(>G8>^dtlnK#Bgxt->SW%r#6wVu0kTcw+vg3x4Oadu}E zzpHQ*rKW3OMPB9G(@QgOyXwlh?539f>6wn1j>Uh6?3nhohzYC2EKNTw;E%K=jU=V9>kSkD_vVt(H(L2ra z#1{!X|4h?IG-0c2V$Sjv82y}^RX?j^^!J5xx8U4`E1hH)BIxtL;DX{u!#THsQ5c^WIrYJv>YD!IRl{ z0Y@&)`~V{HR%u?V-}U=cJtU{hIfA_yHIQEIVzHY1o(xdIB+Pb==P-Izq%4b&Rwwd z_(>2VX_mW|>-q4~Z)Tf^)}2fpCL7qy5nd%Zy=;Fpd4EGSRxmp%StOJ-~;BedPwQ=IYP8#zz&+)c(q-OaWVa}AfpYY7!X z#8$dLN%*rVmM|04A4Up2SWF&D)p&AH$1%9}2KAv%6pMPJO#vycm?(A~<~^Yp!k zTIY;`SlKXMu^0c=T|v()Yp``hDLfR#P}8m~$#xp>S{_FY=3Pz?u5509>UI36pj-@l z-SD`S`J-Wx{m9&_hPcGpIJn-A@sSfJBfl{n&xR%D{N!V3a_`bDw-onhyT|5H9@=~B z^XaHdbDZlHkftNIyOV0*Sws!tjbV~FH6*}*9E9~oIl(%0A>-pc(@XjL>Z$A|1#z&V zV!{vM*e6dDD z#x|F@&HjDzL1SsfRKeV1=)1PCp++;u(AKS@f#q#4s;oDXk~5qr;+lFc*!Oy)6DK1% zXO1}Y)FTKP+TzE%1>mkKl*&3_fqWZ(iqO@5cC)V*u4< zG>(OG*s62cMxbZ9;dm`;8rqTjsfuL25r5vf&XMG8-bZNeNerC7McJFU zJ!)pgEd-^1V7t0dFnG3F_1%=d!=&E)2CGNQOL>1>I~FEB{BuvB=v3qE)fTH$IstRO zm&%8`{VxuRf4yH@Z!VgT(C|sfE@t(2s0G554WZ-{3Q5yfan^+gBC9eA%1`=D6fMEC zi5gvSE%%WYV&%s;^T4U>DD8gKzQ#S&r2IxwS7sR0q4#b6i7L451B{`~_~u(?d52o7 z%hSd8I15`G$=aBL#9?tdC%}fX%V+VAmNK8yW+1*@=#~E4=@2J}yD4`Xdu}uqSv1ej w{8A0#EGTPL{~=uIHCmroMQm6C^B)T0N@}7 z0A2(D04^T@*3-HCy?Bx17=>&X>gWjQigXzO3Q-0mMH)o(01#C`98IJF_7Jrnx+_Hc zJ4ONkQmBB`cZ`=viWgC|#hhU2I3>J;WqC^N3csPm~$U;SdTfPPPPaFaT3}#U2Oe!r3A&wguL_5ed z)zAtoRWi^ime{vVpy^NsekuW#w_;$S!zDvJ`~ zNuWkjqCin;W(F7x{%e|lczzbTf=T|##A1zCGFN#1n`uRhpfO1Fz+j5m_V1JxrWI&$ z-8g3kl_DCccyMC)KWyLec(iz`E2jMI2)|lIXJ{seNB_7FW^zG`5}yD-y3LMY;YL(Q z_V7;IXsxnb!DolQ$JQMv^9*i@OjjO16;cGxWu3@YI`&7>Oj>|S>>3p*s71ojR1LF_ zr7~uGv(!@UHLx=H_?%#?>K4J36N3?lwhg|FyL6-S^yqZ4QDsDZeqnV*_2PqBlgmTD z2~Md6%pzN*I4mIV^XI6}v98%^zD~F-iqlSr-6|>op;=w#0WR z?GlUkk~DhUgI-Ie>kinly=TrzwHKoxpD1(;#>&dcA8!9dD%eJQ_vHGf-To;A;bcr* z=2PJj(rpcEdishz|8C}{4{K#Z`TU&OP<2h+~(pV$3V)V78F5$}} zen~F|7+$opjoUytS&Xpg8cZLjor{)-v7lr2PsEy5pe#&vp#QAec z_`1!@)$Z4WN5^|id&9f05rn3jweq^ykUja_)L`?xT-CVu?ix=&e39rYHePJ~?AoDQ7^+rP-)KE>I?z8_dw%WO!v`;kqBXd=mH&doRJe@&4C72{A zH@azNxiS(btFbx;*C(+x3VHUxh)JOi;&Nm{3*YwxeHa^2|l zzKxH5omP0f1tkT$1WQj_RiGEYmbT zA4b-+k_~M-wE4Xr&2yTwjUK@ZpiFV6w#~n5RY>&ycyGlefnPv0KH(bLoedSb+CVG@ zgO-^m1;y+3q(ud7TqWf7YOe~r%Y!cZGZp5p$%ag-KCZQ%?ddJk9MapBOkNCF?2#H* z2Nh??EXWgYBDJkt{b>phfKqlGyQt(?JmNGUsTm=CYdBBPts%|3z@8kmQ5u-zT!5e=Yy*i=Y^f^p}cD9NQY^+)bdE@25^6I_RA1U!8+(<-avhOIeLSO zlSDsvvEFds0HNrKdCmpreYQ3uvCimCBN4`F^(rNrsCge*UbYwd^cwD^Y0V3__Q}IL zNuRvvIf<_+ZpXp9{MNl*MtKD@ryt$T_>jIjp_{bM%1YIEb-mXap4*ta_w5}*zYV1} zpu>c!*6#%+%3X0YO4RO-)_2#9qWd}AofE{!U6MQD8~gOqOZj1jn&ES!v9b;l3Q@J! z^Pf~&&YtNpxV%a0!`9RRx@F8X)pdJs+Z_Uls#_$OE36c%Yja>eYP}fqG1}Ch7TpPD z$`-kY>Ji8S!L5^^%YFB&4QsEUIQOldtzI_CNHt~Pw!yuHku$5*{(m&`s@RD35ocGXs`*Ol5IoqloY6|g=>kbyiwPD4;LyJPC$dx6~$jVg?JkW(@I@#?`3Ti^^vuVYJh)3p~?r%bYcrxBuE?#$KJ+0O^p?*uMY~{7egVhW2yMxF4pC1UgD;;*zIR@!cOS1K<;K6!QxgG;P z-R^>CC3786R6|h5E+R3Szuy*%p_jxz^_+ivHT<>i4zGSUcG7}m`3Xf?nogdig1kFP zsiA5L=YMH(>3rUvx0B7uHMt>i{QQTy@xSCo;$u#7zi3;0lrC!wH&b7t+$=IVqJKd3 z<+CEQVcysnS8LEIzAqBF^K%Fp<$KhcuOnk`z$U%TSAq?&I}0l#?l(;2UuJU6-;ksE z7bqQ-TmRIGKO