tillbaka till startsidan

93. Reacts medelålderskris

Lyssna på Spotify lyssna! Lyssna på iTunes

Vad är egentligen en bothoarder? Det snackar vi inte särskilt mycket om idag utan istället blir det mer drama, 18 månader utan en release, att vara på och av HTMX-tåget, “det nya .NET”, mer eller mindre open-source och trojanska hästar. Dessutom att känna sig gammal, en sämre variant av forum, att välja bort, matas med information och mycket mycket annat.

Hör av er till oss på vår nya röstbrevlåda! Berätta ett skämt, ställ en fråga eller vad som: 0766 86 05 07

Om du gillar podden blir vi väldigt glada för en liten recension i iTunes eller en prenumeration på Spotify. Följ oss och säg hej på @asdfpodden på Instagram eller Twitter (Anton, Therése) <3

Tack till Magnus för dagens skämt!

Länkar

Avsnittets skämt:

Vad behöver du när din robot har rymt?
Ett botnät
Inskickat av Magnus
Skrapa här!!
Transkribering
Transkriberingen är gjord av nån "AI-grej". Du kan förbättra den genom att klicka precis här :)
00:00:00
Vad behöver du när din robot har rymt?
00:00:07
- Ja, du, förklara. - Ett bottnät.
00:00:18
- Har vi haft sådär? - Ett bottnät?
00:00:20
Ett bottnät, alltså ett bottnät. Hattar du?
00:00:24
Alltså ett sånt... Herregud, Therese.
00:00:29
- Nej, vadå? Vadå? - Här, ett bottnät.
00:00:33
Ibland är även bottnät ett datornätverk av datorer infekterade av datavirus eller trojanska hästar.
00:00:40
Bott kommer från robot.
00:00:44
Dessa datorer är anslutna till en central styrande nod där de får uppgift att utföra.
00:00:49
Till exempel att söka genom webbsidor eller e-postadress och skicka ut oönskade skräppost.
00:00:52
Eller i vissa fall utföra DDoS-attacker mot anslutningspunkter på internet.
00:00:57
- Jaja, okej, det heter bottnät. - Ja.
00:01:00
- Today I learned. - Skaparna av dessa bottnät kan bli kallade till exempel botthoarders, botmasters eller botspreaders.
00:01:09
- Eh, okej. - Wikipedia, alltså.
00:01:16
Det där skämtet ska vi säga tack till Magnus för att han skickade in också.
00:01:20
Även om Therese inte fattade punchlinen så vet jag att det var en massa lyssnare som gjorde det.
00:01:25
- Visst! - Men det är väl klart, jag är ju helt oalmenbildad, för fan.
00:01:29
- Ja, ja, ja, ja.
00:01:32
Här står det tydligen att Sedan några år tillbaka har bottnät börjat tillhandahållas på kommersiella villkor.
00:01:37
Den som vill skicka skräppost i stor skala eller angripa en nätresurs kan hyra ett redan existerande bottnät på den svarta marknaden.
00:01:44
Varför låter svenska så fult för? Jag vet inte.
00:01:47
Är det för att man är så jävla amerikaniserad och skadad av att prata så mycket engelska?
00:01:52
Eller är det för att det bara låter konstigt?
00:01:56
Det här är väl ändå ett kontext som man oftast pratar engelska i, så då blir det konstigt med svenska.
00:02:01
Men var det inte... Det är väl konstigt? Det blir ju konstigt.
00:02:05
I min rapport en gång i tiden så skulle man översätta bug till...
00:02:11
Jag vet inte, insekt?
00:02:14
Krypleta.
00:02:17
Bug hunt. Krypleta.
00:02:20
Jag reagerade mest på att det stod infekterad av datavirus eller trojanska hästar.
00:02:25
Det heter väl bara trojan? Eller?
00:02:28
Alltså, det har väl aldrig hetat trojansk häst?
00:02:32
Men heter det inte trojan horse?
00:02:36
Eller trojaner?
00:02:39
Men alltså, trojaner är ju väl liksom ett folk...
00:02:43
Det kanske bara är förkortat.
00:02:46
Alltså, grundmeningen kanske är trojanska hästar.
00:02:50
Om man klickar på den så kommer man till en sida som heter trojan inom parentes datorprogram.
00:02:54
Jaha.
00:02:57
Ja, ja. Trojaner ska vi inte prata om idag.
00:03:01
Men vad var det jag hade på hjärtat?
00:03:04
Jo, det har ju varit lite drama igen.
00:03:07
Eller, jag vet inte om det är så mycket drama. Det här känns mer som en långtgående diskussion.
00:03:13
Och jag tycker det är kul för att var det förra avsnittet vi kanske rantade lite grann om HTMX?
00:03:19
Med betoning på vi.
00:03:23
Det var också någon annan som sa det måste hända någonting.
00:03:27
Ja, exakt.
00:03:30
Och senaste tre veckorna, ungefär, typ två-tre veckor, har det varit en ganska hetsk diskussion på Twitter.
00:03:38
För det är där allt drama utspelar sig.
00:03:41
Om React, eller modern React i alla fall.
00:03:46
Har du hängt med någonting i det här? Jag har ju i och för sig skickat någon länk till det, inser jag.
00:03:51
Nej, jag hänger inte på Twitter. Jag har läst Cathy De Williams bloggpost.
00:03:56
Exakt. Vill du sammanfatta vad hon skrev? Kommer du ihåg det?
00:04:01
Det handlar väl lite om att hon tycker att React lite har gått ner sig.
00:04:09
Det har blivit mindre transparent och mer komplext.
00:04:14
Och hela communityt och infra kring det känns som att den har stagnerat.
00:04:22
Typ så.
00:04:24
Exakt. Och mycket av den här diskussionen har dykt upp på grund av hela server components som React har infört.
00:04:35
Och som egentligen bara fungerar i Next än så länge.
00:04:39
Det har i sin tur lett till en bredare diskussion om vad React är idag.
00:04:48
Varför ska man använda React och inte något annat.
00:04:52
Och det ska sägas att ganska många av dem som kommenterar här nu är ganska hardcore React-användare.
00:04:59
Som har använt React och som har evangeliserat React, för att använda ett hatat uttryck.
00:05:06
Som då skriver om det här. Och skriver vad de tänker och tycker och allt för det det kan vara.
00:05:14
Ja, för det har väl även Cathy De Williams varit.
00:05:18
Ja, Gud ja. Och jag tror hon skrev till och med i det där att jag använder fortfarande React.
00:05:23
Hon har utbildat, jag har hållit kurser och jag har skrivit poster.
00:05:28
Ja, exakt. Och att hon är lite frustrerad. En sak som hon tog upp var bland annat att det har inte varit en enda release av React sedan juni 2022.
00:05:39
Ja, precis.
00:05:41
Och det är ju ett tag sedan.
00:05:46
Ja, nu är det ju verkligen det. Herregud.
00:05:50
Ja.
00:05:51
De kan inte ens skylla på pandemin.
00:05:53
Nej, exakt. Och då kom 18.2.0 ut.
00:05:56
Men, jag vet inte. Jag tycker det är en ganska vettig diskussion att ha.
00:06:02
För jag tror ju att det finns någon typ av, jag vet inte.
00:06:06
Jag tycker aldrig React-teamet har varit världens bästa team på att kommunicera.
00:06:13
Om du jämför med Svelte-gänget eller Vue särskilt kanske, så har de varit mycket duktigare på att bygga community och varit delaktiga i communityn.
00:06:24
Om vi pratar om Core-teamen då.
00:06:27
Och att kommunicera hur saker ska funka och hur de tänker och vision och sånt ganska mycket tidigare.
00:06:34
Jämfört med React-core-teamen som har varit ganska stängt.
00:06:38
De har inte kommunicerat så mycket utåt, de har inte pratat så mycket om vision utan de har medvarit lite punkter här och där.
00:06:44
Där de har gått ut och sagt Vi har funderat på det här med suspens och sen är det tyst i ett år och sen händer det någonting.
00:06:50
Eller Vi har funderat på det här med React-server-component och sen är det tyst i ett år och sen kommer det ut i Next.
00:06:58
Ja, och också den här, för jag tror hon nämnde det också, deras nya docs som alla såg fram emot så jäkla mycket.
00:07:05
Men det är inte de som är nya träffarna när man googlar på saker, den ligger fortfarande i beta och kommer ingenstans.
00:07:11
Nu är den väl ute tror jag på live.
00:07:15
Men när du översta träffen om du googlar på React-docs är gamla doxen dock.
00:07:20
Ja, nej den från beta, jag tyckte den var beta-nyss eller något sådär.
00:07:25
Ja, den var beta i en evighet.
00:07:27
Men de gjorde ju om den så att den ligger på react.dev istället nu.
00:07:31
För React-ist.org som det var förut.
00:07:35
Och det har ju då gjort att Legacy-sajten lever typ bättre enligt Google än den nya.
00:07:43
Så det var mycket sådana diskussioner.
00:07:47
Jag tycker väl, till mångt och mycket så har ju folk ganska rätt att de säger att React-server-components gör saker svårare att förstå.
00:07:58
Och det är inte så konstigt för det finns ju ett sidospår i det här som inte riktigt berör så många vanliga användare av React.
00:08:08
Som är det här med att server-components släpps egentligen bara i canary-versionen.
00:08:18
Alltså när man publicerar sitt paket så brukar man ofta publicera att här är den stable och sen har du en som är canary.
00:08:24
Som är typ där vi förbereder inför nästa release och sen finns det även en experimental ofta.
00:08:30
Och den här canary-releasen har typ bara den som har releasats MSN i juni 2022.
00:08:36
Så den har jobbat på. Det är där allting med server-components har hänt, det är där allting sånt har hänt.
00:08:43
Och det är även den som Next använder.
00:08:46
Så när du kör Next så kör du inte React 18.2.0 utan du kör deras canary-version som innehåller alla server-components grejer.
00:08:55
Men vadå de har bara canaries?
00:08:58
Ja exakt.
00:09:00
Det blir aldrig någon stabil av en canary-version.
00:09:03
Ja det ska ju bli det.
00:09:05
Jo men jag menar de har inte lyckats.
00:09:09
Nej lyckats eller valt.
00:09:11
Men näsa märk inte.
00:09:15
Nej men jag menar bara att det kan ju vara att de har valt att göra så.
00:09:19
Och det behöver ju inte vara en positiv sak.
00:09:22
Nej jag vet inte.
00:09:24
Jag har så dålig...
00:09:26
Hej jag är Pepp vi poddar.
00:09:31
Okej.
00:09:33
Hur känns det liksom?
00:09:35
För jag menar hela grejen med canaries är väl att de inte är...
00:09:39
Man kan egentligen inte beräkna dem som stabila.
00:09:41
Och Next har ju gjort om allting i 13 anpassat runt där.
00:09:46
Hur vågar man köra på det?
00:09:49
Och React-teamet säger ju typ att canaries är till för att ramverksutvecklare ska kunna köra på nya features och vi ska kunna utveckla dem tillsammans med dem.
00:09:58
Sen har jättemånga Remix-gänget gått ut och sagt att det här har de aldrig sagt.
00:10:04
Typ det här har de inte kommunicerat.
00:10:07
Och det gör ju liksom att... Jag vet inte.
00:10:11
Jag tror folk har varit ganska trötta på core-teamet i React.
00:10:15
Och jag vet inte. Det finns många grejer att komma in på.
00:10:20
Det har ju också lett till att folk har börjat diskutera det här återigen med att React ägs av Facebook.
00:10:30
Att det kanske borde ägas av någon typ av foundation eller förening eller vad fan man nu översätter det till.
00:10:37
Som många andra ramverk görs.
00:10:42
Och nu är det ju liksom att...
00:10:45
Ja visst, förut jobbade alla på Facebook som jobbade på React.
00:10:51
Nu jobbar alla på Facebook och Vercel.
00:10:55
Det är lite bättre, men det är ju inte mycket bättre.
00:10:58
Särskilt inte när Vercel har ett eget intresse av att driva Next åt sitt håll.
00:11:05
Ja, och så är de svindyra.
00:11:08
Det är det absolut. De försöker väl vinna på DX.
00:11:13
Det här är ju fruktansvärt.
00:11:15
Hade vi inte lämnat det här, till exempel, hela anledningen till att det är ett jävla helskotta att implementera saker i browsers
00:11:22
är ju för att de tog en inte färdig specifikation och implementerade den annorlunda i olika browsers.
00:11:27
Vilket har varit ett jävla helvete, historiskt sett.
00:11:30
Så nu tar vi lite Canary releases och implementerar dem olika i metadramverk.
00:11:36
Jag var trött innan, jag är tröttare nu.
00:11:42
Jag tror, och jag vet inte, det är väl lite gimmicky att säga.
00:11:49
Jag tror att React har en medelålderskris.
00:11:53
Det har funkat svinbra och nu har det tappat lite. Vilka vill det vara?
00:11:57
Och framförallt kommunikationen kring det.
00:12:01
Det vill säga att just nu så, just React Server Components är liksom det next feature.
00:12:10
Det är inga andra ramverk, några större ramverk, ska vi säga.
00:12:13
Det finns något som heter, kan det heta WakuWaku, kanske?
00:12:18
WakuWaku, JavaScript, kan vi googla här.
00:12:23
Ursäkta?
00:12:24
Nej, det heter bara Waku.
00:12:27
Ah, okej.
00:12:29
Varför det heter Waku?
00:12:32
I don't know, om jag ska vara helt ärlig.
00:12:36
Nej, okej, vänta. Det finns flera Waku.
00:12:42
What the fuck?
00:12:44
Men du kan ju liksom sitta och smyggoogla ändå på det här.
00:12:48
Jag kan ju inte göra det, för att det blir så uppenbart.
00:12:51
Att det klickar? Ja, absolut.
00:12:55
Jo, precis. Det finns något Waku, och det betyder tydligen en ramverk på japanska.
00:13:01
Där är den, är the minimal React framework.
00:13:08
Där dokumentationen börjar med Let's face it, React is getting complicated.
00:13:14
Och sen But not without good reason.
00:13:17
Det den gör egentligen är att den försöker implementera server components.
00:13:21
Och server actions, vilket vi kanske inte ens behöver gå in på.
00:13:24
Men det finns ju också.
00:13:26
Men också att du säger att den försöker implementera server components.
00:13:30
Hur gick det då? Har det gått dåligt?
00:13:32
Jag har inte testat, men jag tror att den funkar.
00:13:37
Att det liksom går att köra.
00:13:39
Det är ju, det står också att det är sponsrat av Vercell.
00:13:44
Vilket jag tyckte var lite kul såg jag här.
00:13:46
Oh my god, jag ser det!
00:13:50
Men det är ju, han heter Daichi Kato.
00:13:56
Som kanske inte jättemånga känner till.
00:13:58
Men han har ju bland annat gjort Sustand, Yotai, Valtio, Reactract.
00:14:03
Alltså ett helt gäng med state hanteringsbibliotek i React.
00:14:08
Har jag hört det, Sustan, nu?
00:14:10
Ja, det är han som, det är samma person som ligger bakom det.
00:14:15
Så.
00:14:16
Men alltså jag blir, alltså jag, det är för mycket nu.
00:14:19
Jag är på HTML-tåget, nu är jag där.
00:14:22
Är du verkligen på HTML-tåget? Det tror jag inte.
00:14:26
Alltså jag är, jag är kanske av React-tåget.
00:14:29
Nej, men det är jag inte.
00:14:30
Men det är hemskt att du ska säga att det här är en medelålderskris.
00:14:32
För nu känner jag att jag är så här, jag vill använda React så som det bara har varit.
00:14:36
Så måste det vara så svårt.
00:14:38
Så nu känner jag att, jag är ju med i den här medelålderskrisen.
00:14:41
Och då känner jag att det var lite som Facebook.
00:14:43
Och jag känner när vi kommer förbi den här, då kommer det bara vara boomers som använder det.
00:14:47
Alltså boomerkodare, aka sådana som mig.
00:14:50
Eller bara jag.
00:14:52
Du tänker att React kommer vara den nya .net?
00:14:55
För att få in den också?
00:14:59
Ja, I wash my hands of this.
00:15:03
Jag tänker att React kommer vara programmeringsvärldens Facebook.
00:15:08
Ja, det är väl inte helt omöjligt.
00:15:12
Det vet man ju aldrig.
00:15:13
Jag tror att, eller det är två saker jag ska säga.
00:15:16
Det ena som du säger, att jag vill inte använda det nya.
00:15:18
Gör inte det då.
00:15:20
Alltså jag bygger ingenting med server components.
00:15:24
Jag använder inte app-routern i Next.
00:15:28
Även fast jag saknar den.
00:15:31
Just layout-nästningen.
00:15:35
Men har inte React-router samma sak?
00:15:39
React-router har ju samma sak.
00:15:41
Därför kör man remix istället, när man kan.
00:15:47
Kör inte ni remix på ditt uppdrag? Nej, inte du kanske?
00:15:52
Nej.
00:15:54
Nej, men andra gör.
00:15:56
Ja, precis. Du tog precis en dolk och så körde du in den i hjärtat på mig.
00:16:01
Sen så vred du ett varv.
00:16:04
Ja, absolut.
00:16:06
Jag menar bara att jag såg när den här konversationen var på Twitter.
00:16:10
Jag hänger inte jättemycket på Twitter längre, men jag brukar gå in och kolla ibland.
00:16:13
Och då tweetade jag någonting i lite frustration till och med.
00:16:19
Det brukar jag inte göra.
00:16:21
Då skrev jag Did you know that you can completely ignore React-server components and the world won't end?
00:16:27
Det är väl väldigt mycket vad jag känner om React-server components.
00:16:31
Jag tror att det kommer vara svinnajs när det är lite mer moget.
00:16:34
När det har byggts lite abstraktioner och man inte behöver vara någon typ av testapa för att få det att funka.
00:16:43
Jag tror att folk som bygger avancerade saker med React-server components idag får nog kämpa ganska mycket runt allt som finns i ekosystemet.
00:16:53
Men vad mycket de lär sig.
00:16:56
Men pratade inte vi om React-server components för evigheter sedan?
00:17:00
Jo, vi pratade om det när det annonserades.
00:17:03
Ja, och det var ju fast en...
00:17:06
Vi kan väl se här om vi söker på vår fantastiska hemsida asdf.pizza.
00:17:13
Så kan man gå in där och hitta...
00:17:16
Exakt, i avsnitt 20 tror jag.
00:17:21
Oj, vad är vi på nu?
00:17:23
Nu är vi på 92, eller 93.
00:17:29
Jaja, okej.
00:17:32
Det var 13 januari 2021.
00:17:35
Jag skrev på svenska precis tre år sedan.
00:17:40
Då hette avsnittet React-teamets julklapp - server components.
00:17:46
Du var ändå taggad då, du var så jävla taggad.
00:17:49
Ja, det står i beskrivningen Anton har testat, som vanligt, rätt pepp.
00:17:54
Ja, hur pepp är du nu? Är du pepp?
00:17:57
Jag är pepp på idén. Jag tror verkligen på server components.
00:18:00
Kanske framför allt på server actions för att kunna på ett väldigt enkelt sätt
00:18:07
blanda server- och klientkod utan att behöva skriva ett specifikt API
00:18:15
för att ha API-endpoints eller ha en massa GraphQL.
00:18:19
Det tror jag är väldigt bra.
00:18:21
Och jag tror också att server actions till exempel funkar väldigt bra.
00:18:27
Inte tänkt kanske, men en stor del av det är att det funkar väldigt bra med formulär.
00:18:32
Vilket är det Remix har propsat för sedan det kom.
00:18:36
Att vi ska använda formulär för att skicka data fram och tillbaka
00:18:39
istället för att skapa rest-endpoints eller GraphQL-skit.
00:18:44
Och det tror jag är väldigt vettigt.
00:18:50
Här har vi inte varma känslor för GraphQL, hörde jag.
00:18:53
Nej, men det kan vi också prata om i ett avsnitt.
00:18:55
GraphQL behövs fan inte mer. Det kan jag lägga ner.
00:18:59
Det är så det är.
00:19:02
Facebook kanske behöver GraphQL, men annars ytterst få personer
00:19:11
som behöver GraphQL överhuvudtaget.
00:19:14
Jag vet, men formulär är så kämpigt.
00:19:18
Fast är det verkligen så kämpigt?
00:19:20
Vet du också vad som skulle kunna ersätta det och gå med mot formulärtänket?
00:19:26
Det tänker jag i HTML-mix va?
00:19:30
Men HTML-mix tänker inte ens så. HTML-mix tänker typ att du kan ha en div som skickar data fram och tillbaka.
00:19:37
Men om ni såg den blicken han gav mig när jag sa det här.
00:19:43
Vilken otrevlig person jag blir när vi pratar om HTML-mix.
00:19:47
Jag hade huvudet bortvänt och vänder emot kameran i chock också.
00:19:52
Jag kommer kunna leva på det här ett tag.
00:19:55
Jag ska bli HTML-expert och advocate bara för att störa dig.
00:20:04
Jag önskar verkligen att du blir riktigt bra på HTML-mix.
00:20:08
Då kanske du kan förklara för mig vad tjusningen är.
00:20:10
Jag har fortfarande inte förstått det.
00:20:12
Jag har ändå försökt. Jag har ändå gett dig chansen.
00:20:15
Men jag har verkligen inte tittat så nära på det.
00:20:19
Nej, det där. Om man tycker något om HTML-mix så kan man ju alltid ringa in till vår röstbrevlåda.
00:20:27
Och säga vad man tycker om HTML-mix.
00:20:29
Det är ju på 076-686-0507.
00:20:34
Det känns väldigt radioigt att säga ett telefonnummer. Jag älskar det.
00:20:39
Men det är också så fantastiskt för det är som när förr i tiden när jag jobbade en natt.
00:20:43
Och folk ringde in till nattprogrammet.
00:20:46
P3s telefonsvarare.
00:20:50
Och tyckte om ämnet. Och de var bara arga.
00:20:53
En person var alltid arg oavsett vad det var för ämnen.
00:20:57
Om ämnet var vinterdäck då ringde han och var arg om vinterdäck.
00:21:00
Om ämnet var blommor då var han arg på blommor.
00:21:03
Jag önskar att vi hade en sån person på vår telefonsvarare.
00:21:08
Ja, jag önskar också det. En person som är den här
00:21:13
Old man, Yell, Set, Cloud-mimen. Personifierad.
00:21:17
Ja, det hade varit magiskt.
00:21:20
Ja, jag håller verkligen med.
00:21:23
Det uppmuntrar vi till. Ring in och var arg på det vi pratar om.
00:21:28
Var arg på React. Var arg på HTML-mix. Var arg som helst.
00:21:32
Bara för att det känns så bra i kroppen.
00:21:34
Här kommer numret en gång till. 076 686 0507
00:21:39
Det finns en på vår hemsida såklart.
00:21:42
Vi har inte pratat klart än.
00:21:45
Nu håller jag på att slå sönder tändpåret.
00:21:49
Jag vet inte. Känner du att du har tagit åt dig någonting om det här med React?
00:21:57
När du använder React day to day. Tänker du något på det här då?
00:22:01
För jag har en känsla av att majoriteten av användare bryr sig om ingenting.
00:22:06
Jag bryr mig, men jag bryr mig alltid om sådana här saker.
00:22:11
För jag är alltid väldigt stressad över att det känns som att jag borde gjort det på något nytt, fräscht sätt eller på ett bättre sätt.
00:22:16
När jag kodar så får jag dagligen ha mantra att få det bara att funka först.
00:22:22
För att jag går ner i ett hål av komplexitet och fanciness som jag inte besitter.
00:22:31
Då stressar det mig lite grann.
00:22:34
Jag vet inte hur man kodar React nu för tiden.
00:22:37
Nu har jag kodat det på ett väldigt specifikt sätt i det här projektet.
00:22:41
Hur kodar jag React på riktigt då?
00:22:44
Jag fastnar verkligen i att jag tror att det finns ett rätt fräschast sätt att göra det på.
00:22:50
Jag kan inte det, därför måste jag vara värdelös.
00:22:55
Ja, men tror du att det är React-community som driver det?
00:23:08
Eller är det React i sig?
00:23:10
Tror du att det skulle kännas samma om du tänkte på Vue, eller om du satte i Svelte, eller HTMLX?
00:23:17
Jag tror att jag relaterar lite till det Cassidy sa.
00:23:23
Jag tycker att jag känner mig lite utsläppt för vinden.
00:23:28
Jag tror att jag saknar guidning på något sätt.
00:23:32
Som man säger, att jag har varit väldigt tyst från dem.
00:23:35
Att det finns ingen tydlig så här borde ni göra eller så tänkte vi när vi gjorde det här.
00:23:39
Så kan man göra ett ställningstagande, utan det är väldigt mycket så.
00:23:42
Jaha, vad gör vi nu då?
00:23:47
Jag fick verkligen den känslan nu när jag befann mig utanför Next-sfären.
00:23:52
Jaha, vi kör Storian, Asustan, vad är det? Hur gör jag det här nu då?
00:23:59
Att jag bara renderar på klienten igen känner jag mig helt bortkommen med.
00:24:03
Jag vet inte, jag tror att jag bara...
00:24:08
Det känns som att föräldern bara kastade ut mig i vattnet och simmade.
00:24:15
Ja, det är ju en stor skillnad på React och andra ramverk, eller bibliotek.
00:24:27
Ganska många andra har ju så här gör du saker på bäst sätt.
00:24:33
Nya React-dokumentationer är ju definitivt bättre.
00:24:36
Jag kan verkligen rekommendera att man läser igenom hela den.
00:24:40
Kanske att vi ska ta ett avsnitt någon gång i framtiden när vi pratar lite om
00:24:44
lite udda saker de rekommenderar i React-dokumentationen.
00:24:49
Det finns ju till exempel fall där de rekommenderar att sätta state i render.
00:24:53
Vilket förut var det No, don't do this ever. Stora varningsflaggor.
00:24:58
- Shit, va? - Ja.
00:25:02
Dokumentationen var ju ett försök till det, det tror jag absolut.
00:25:08
Sen tror jag att det...
00:25:13
Det känns som att det inte blev lika stor påverkan som det borde ha blivit.
00:25:17
Det känns som att det borde ha varit en större...
00:25:20
Men det är väl för att det är svårt att lära om.
00:25:23
Views-dokumentation har ju varit fantastisk från början.
00:25:27
Mycket för att jag tror att Sara Dresner till exempel var med och skrev den från början
00:25:32
och såg till att det var extremt mycket fokus på den.
00:25:36
Jag vet inte om det är att React har lidit lite av att det har legat under Facebook.
00:25:40
Det har gjort att det har varit svårare att vara så här...
00:25:44
Det har varit mindre open source än vad andra ramverk har varit.
00:25:48
Så man lockar till sig folk som bara vill bidra.
00:25:52
Ja, men det är så jävla antiklimaktiskt också.
00:25:55
Det var ett sånt jävla hets.
00:25:57
Vi håller på med en ny dokumentation och svarar på de här enkäterna
00:26:00
och den ligger under beta
00:26:02
Och sen nu, jag visste inte ens att den inte låg under beta längre
00:26:05
för det gick så lång tid så att den tappade all hype.
00:26:07
Så antiklimaxet var ett faktum och det tror jag de också tappade på.
00:26:11
Jag vet inte. Eller så är det bara att folk inte pratar om det längre.
00:26:16
Jag inser att jag sitter här och säger att jag önskar att någon bara ska mata mig med information
00:26:22
för att jag är bortskämd och en liten skitunge.
00:26:25
Men att folk inte har matat mig med den här informationen tyder väl också på att
00:26:31
snacket inte finns lika mycket kring det. Eller?
00:26:37
Ja, eller kanske inte snacket, men kanske hypen.
00:26:41
I alla fall.
00:26:43
Jag tror att det är färre... Folk skriver ju om React hela tiden
00:26:47
och jag ser jättemånga artiklar som poppar upp om React Server Components nu för tiden.
00:26:51
Men samtidigt har det ju varit...
00:26:54
Man har ju sett tidigare att när React Core-teamet har varit så här
00:26:57
att de berättar lite om saker som de håller på att experimentera med
00:27:01
eller typ så här, hela livscykeln är väl typ
00:27:04
de får feedback på att ni borde vara mer öppna med vad ni gör
00:27:11
Då är React-teamet mer öppna.
00:27:14
Och så säger de så här det här är väldigt experimentellt, vi vet inte riktigt var det kommer ta vägen
00:27:18
eller vad API kommer att se ut så här
00:27:20
Och sen är folk engagerade, skriver artiklar och gör saker kring det här
00:27:24
och då svarar React-teamet med ja, men ni skulle inte skriva artiklar
00:27:28
Det här är inte redo än, vi vill inte att folk ska lära sig fel
00:27:32
Och då kan jag tänka mig ändå att folk blir lite så här
00:27:35
ja, fast okej, då kanske jag skriver om Vue istället
00:27:38
eller något annat.
00:27:41
- Varför vill folk skriva så jävla många artiklar?
00:27:46
Varför vill folk killa lite?
00:27:49
Ja, en öl och kolla på Netflix.
00:27:52
- Ja, absolut.
00:27:55
Jag har kanske inte så mycket att säga, men som sagt
00:27:58
Ring in, skriv in, smsar går kanske inte
00:28:01
men ring eller skriv in vad ni tycker, så avslutar vi här.
00:28:06
- Nej, för jag har en annan fråga.
00:28:09
Är det på Twitter/X som det sker fortfarande?
00:28:12
Eller bråkar folk på Threads också?
00:28:15
Vad gäller nu för tiden? Fråga Boomer.
00:28:18
- Jag tror det är väl Twitter som håller ett grepp fortfarande
00:28:21
men det är ju en riktigt dålig tjänst nu för tiden.
00:28:26
Jag har försökt med Threads, försökte med Blue Sky,
00:28:30
försökte med Mastodon.
00:28:33
Men inget fastnar riktigt.
00:28:36
För informationskonsumtion så tror jag Twitter är där det händer.
00:28:44
Däremot för någon typ av utbyte så tror jag definitivt Threads
00:28:49
eller Blue Sky eller Mastodon är mycket bättre.
00:28:53
- Det är också helt fruktansvärt att
00:28:56
Ja, för information så är Twitter bäst.
00:28:59
Det är den rörigaste läsningen av information som jag vet
00:29:02
så jag förstår inte ens hur.
00:29:04
Det är därför jag inte hänger där.
00:29:06
- Annars kan du väl hänga på en massa Discords?
00:29:09
- Nej, nej. Prata med människor på riktigt är också det värsta jag vet.
00:29:12
Jag ska bara hänga på den här snubbens sida
00:29:16
som har en riktig HTML-sida.
00:29:18
Det finns ingen CSS-sida.
00:29:21
Det är den enda jag kommer hänga på nu.
00:29:23
Jag ska bli COBOL-utvecklare
00:29:26
och jag kommer inte prata mer med någon
00:29:29
eller hänga i browsen. Helvete.
00:29:31
Gud, vad gammal jag känner mig av det här avsnittet.
00:29:35
- Jag kollade min Discord-serverlista precis.
00:29:38
Jag är med i 35 Discord-server.
00:29:41
- Alltså, jag är med i sex stycken
00:29:46
och jag orkar kolla två.
00:29:48
Och en är jobbets, så jag måste kolla den.
00:29:52
- Ja, men Discord-server har blivit
00:29:55
en sämre variant av forum.
00:29:58
Det är där jag söker för att hitta information.
00:30:02
- Alltså, forum för mig var bara när man växte upp
00:30:07
i ett ställe där gubbar catfished.
00:30:10
- Ja, men det är det säkert fortfarande.
00:30:13
- Gamla internet.
00:30:16
- Vi måste lägga ner nu. Det är alldeles för långt avsnitt.
00:30:19
Vi hörs igen om två veckor.
00:30:22
Ring in, skriv in, skicka in skämt.
00:30:25
Vi hörs. Hej då!
00:30:28
- Hej då!
Tillbaka upp