tillbaka till startsidan

69. JavaScript är ju React

Lyssna på Spotify lyssna! Lyssna på iTunes

Årets undersökning om JavaScript, State of JS, har släppt sina resultat så utifrån det blir det snack om datum, bubblor, att jobba gratis, vita män i USA, att avsluta saker och åldrande utvecklare. Dessutom en del om en framtida kampanj, ett fyra år gammalt mysterium och vad som egentligen rimmar på l33t.

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

Länkar

Avsnittets skämt:

Why do developers hate Tinder?
Because they can’t handle dates.
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
Varför älskar utvecklare Tinder?
00:00:04
Jag vet inte.
00:00:08
För att de inte kan handla dator.
00:00:12
Där hade du något.
00:00:16
Det var bra.
00:00:20
Den kom till mig när jag satt och bråkade med datum.
00:00:24
Jag trodde först att du skulle säga att ni har satt på Tinder.
00:00:28
på Tinder men då blir jag lite förvånad.
00:00:30
Ja, det hade kanske min sandboxen.
00:00:34
Välkomna till ett avsnitt av ASDF.
00:00:38
Vi tänkte lite senare på bollen som vi ganska ofta är,
00:00:44
pratar om State of Jesus-undersökningen,
00:00:48
eller resultat av den.
00:00:50
Hur länge har den varit ute?
00:00:52
Det känns som att den har varit ute ganska länge.
00:00:54
State of Jesus 2022.
00:00:56
Den...
00:00:58
Jag hittar ingenting.
00:01:00
State of Jesus 2022.
00:01:02
Twitter.
00:01:04
- Det är ändå bara 17 januari.
00:01:06
- Twitter, lägger jag till.
00:01:08
State of Jesus 2022 is live.
00:01:10
Okej, det var sex dagar sedan.
00:01:12
- Ja, ja.
00:01:14
Alltså det är ju inte ens...
00:01:16
Det är ju inom ramen av vår.
00:01:18
- Ja, det var ändå...
00:01:20
Jag trodde faktiskt att den hade varit ute ganska mycket längre.
00:01:22
Jag har inte riktigt haft koll.
00:01:24
Vi ska väl inte gå igenom...
00:01:26
Jag tror att vi pratade om den förra året.
00:01:28
Det gjorde vi.
00:01:30
Och vi ska väl inte gå in i detaljer som vi inte heller gjorde då.
00:01:35
Men vi har väl lite takeaways, eller jag har i alla fall lite takeaways som jag reagerade på när jag läste något.
00:01:41
Okej.
00:01:43
Alltså jag reagerade mest på att det är så otroligt mycket som jag inte kan.
00:01:48
Du tänker på saker som du inte har hört eller saker som du inte kan?
00:01:53
Mycket som jag inte ens har hört talas om. Nu är jag inte så "fresh".
00:02:00
Och vi börjar 2023 med mitt självhat som vanligt.
00:02:04
Så det är inget nytt på den fronten.
00:02:07
Men det är väldigt mycket som jag inte har hört talas om.
00:02:10
Alltså nya javaskript och ramverk som jag inte ens har hört talas om.
00:02:13
Så för mig var det jättemycket nytt.
00:02:16
Och lite gammalt, jag menar, kolla på jQuery just nu.
00:02:19
Why not?
00:02:21
Ja.
00:02:23
Jag tror inte du är ensam om det egentligen.
00:02:27
Alltså för att det är så extremt mycket.
00:02:30
Alltså tittar man på Stekografi IS, det är så sjukt mycket data som är med.
00:02:34
Och också att man tänker så här, de har valt ut de populäraste bara.
00:02:37
Så det finns ju liksom en lång svans av saker som inte är med i undersökningen också.
00:02:41
även om de har valt 20 olika ramverk och 30 olika bibliotek och allt möjligt.
00:02:49
Så det känns som att det är ganska omöjligt att ens både kunna allt och höra talas om allt,
00:02:54
om man inte läser undersökningen då kanske.
00:02:57
– Men man kanske ska vara så här "fresh" och hänga med i buzzwordsen.
00:03:02
Det här är ett av mina tröttaste år 2022 tror jag.
00:03:09
Ja, men jag tänker att det är väl okej?
00:03:13
Jo, kanske. Men det känns, alltså, min initiala tanke kring det här är att det känns som att det är mycket mer nytt i år än det var förra året.
00:03:23
Ja, alltså du tänker mycket mer nya alternativ?
00:03:28
Ja, och liksom nya ramverk överlag. Eller så var de inte lika högt uppe förra året så att de inte kom med. Alltså jag vet inte.
00:03:38
Jag tänker också det. Ska vi börja från början?
00:03:42
För jag har två saker, tre saker, fyra saker som jag reagerade på i början.
00:03:49
Det är ungefär hälften av det jag reagerade på.
00:03:51
För det första, man tänker state of the art.
00:03:55
Hänger man på Twitter så hypas ni upp extremt mycket.
00:03:58
Det här är den största undersökningen som görs och bla bla bla.
00:04:02
och vad är det som... Det känns väldigt mycket att den pytsas ut som att "Kolla vilken sanning det här är".
00:04:09
Men tittar man på demografin eller de som deltar så är det för det första ganska få deltagare.
00:04:17
Det är 39 471 stycken som har svarat.
00:04:19
- Ja, det var extra många. - Ja, exakt.
00:04:23
Och det var extra många jämfört med tidigare år.
00:04:25
Jag tror det var dubbla förra året eller något sånt där.
00:04:27
Och det är ganska sjukt att det då pyttas ut som att vi har så många svar.
00:04:34
Men det är ju samtidigt liksom så här, tittar du på hela utvecklarkommunitet eller hur många som jobbar som utvecklare så är det ju jätte få.
00:04:43
Ja, det är ju också, det här är ju vita män som jobbar i USA.
00:04:50
Ja, jag såg det verkligen. Du får ju ingen mångfald i svaren direkt.
00:04:54
Alltså lite grann men det är verkligen jättemycket vita män som jobbar i USA specifikt.
00:05:04
Ja, jag tycker det är bra. Jag kollade nu 2014, jag bara googlade på något.
00:05:12
2014 fanns det 36 000 utvecklare i Stockholm.
00:05:16
Och det var ändå, vad då, sju år sen? Nio år sen.
00:05:20
Och, alltså, det är liksom en liten klick.
00:05:26
Och det är som du säger, det är vita män i USA.
00:05:30
Tittar man på de som har svarat på kön så är det 4% kvinnor.
00:05:34
Ja, och vad var det? 1% non-binary eller gender non-conformative.
00:05:41
Ja, exakt. Och sen är det typ 20% som inte har svarat, tror jag.
00:05:44
Men jag tycker också att det är så jävla, det känns som ett extremt misslyckande.
00:05:51
Men jag tror också att det beror på, jag såg också att det var väldigt många som jobbade på storbolag.
00:05:55
Alltså såhär bolag som har mer än tusen anställda typ.
00:05:58
Och jag har någon bild av att storbolag i USA har liksom inte världens bästa mångfald mellan kön eller könsidentitet i USA.
00:06:07
- Nej. Eller? - Du tänker tvärtom?
00:06:13
- Nej, det gör jag verkligen inte. Men jag tänker att det är en stor blogg som visar upp sin mångfald.
00:06:21
Men det är bara en droppe i det. - Ja, och då tänker jag att de flesta som svarat på den här har svarat att de har hört från State of Jizz själva.
00:06:32
För att de kanske har svarat på den tidigare eller sänkt upp en nyhetsbrev från dem eller vad det kan vara.
00:06:36
Men annars känns det väldigt mycket som att det blir typ så här, någon svarar på den och så delar man den till sina kollegor.
00:06:41
Och bara skickar den till de folk som man kanske pratar sånt här med.
00:06:44
Och säger "ja nu är det stekt av jiz ute, har du svarat?"
00:06:47
Och då tror jag också att liksom, jag tror inte det sprids så mycket utanför folks bubblor.
00:06:53
Nej.
00:06:55
Så det är liksom därför vissa saker är upptoppt.
00:07:00
Det finns en väldigt tydlig jQuery-kraftbubbla som alltid svarar.
00:07:05
Ja, exakt.
00:07:07
Som måste liksom, de ska ändå hävda sig.
00:07:10
Men det var väl Vitalij som sa det på snacket på NordicEU.
00:07:17
Han sitter ju med jQuery och önskar att han satt med roliga saker, men inte alla som...
00:07:20
Eller, han själv sa roliga saker. Nu ska jag inte diskriminera jQuery här.
00:07:25
Men att alla inte gör det, för att det fortfarande finns väldigt mycket gammalt tech-kod.
00:07:34
Ja, och jag tror också att det är hela den här bubblan.
00:07:38
Att man tänker att alla sitter med ny, modern teknik, men i verkligheten så är det nog...
00:07:43
90 procent sitter med äldre teknik.
00:07:49
Och då kanske jag tar i underkant.
00:07:54
–Så dåligt det kan gå att hitta nya ställen att jobba på nu, känner jag.
00:08:03
–Ja.
00:08:05
Som också var lite med den demografin som jag reagerade på är att 37 procent av dem som har jobbat i branschen i mellan 0 till 1 år och som svarade på undersökningen jobbar gratis påstående.
00:08:25
Alltså får inte betalt.
00:08:27
Ja men jag tror det är så här internships och grejer.
00:08:31
Ja, jag funderade också på det. Men jag tycker det är så jävla sjukt.
00:08:35
För sen var det också 20% av dem som har jobbat ett till två år jobbar gratis.
00:08:39
Ja, det är sjukt.
00:08:43
Och jag tycker det känns så jävla konstigt.
00:08:47
För då, alltså, jag antar att de inte har fått betalt och sen gått ner till att jobba gratis.
00:08:51
Utan då antar jag att de har jobbat minst ett år gratis.
00:08:57
Man kan inte ha varit så här att man hamnar på ett startup och tar betalt i aktier.
00:09:04
Jo, men jag vet inte. Frågan gällde väl om lön, hur mycket man faktiskt fick i lön.
00:09:10
Så kan det väl säkert vara.
00:09:12
Men det känns fortfarande sjukt.
00:09:14
Men för det här gick också ut på deras erfarenhet.
00:09:17
Jag tror inte det är jättemånga startups som tar in en massa folk som har jobbat 0-1 år eller 1-2 år.
00:09:23
Men alltså, ingick det inte i erfarenhet? För jag tänkte på det här.
00:09:26
Erfarenhet så var det typ så här, om du har pluggat eller jobbat.
00:09:29
Så det skulle ju kunna vara personer som pluggar det här och som gör lior och internships och sånt.
00:09:35
Och då kan de ju ha pluggat i ett år plus.
00:09:38
Så kan det absolut vara.
00:09:39
Det har du väldigt rätt i. Jag har inte dubbelkollat än.
00:09:44
Men för mig stod det, för jag tror att jag funderade på det.
00:09:47
"Years of experience, how long have you been working or studying in this field in years?"
00:09:53
Ja, okej. Det förklarar jag ju sagen.
00:09:55
För då var jag så här, då hoppade jag upp till helt plötsligt mellan 11 och 20 år.
00:10:00
Det kändes ju grovt.
00:10:01
Men då tappar ju den där frågan syftet helt och hållet, eller?
00:10:05
Om man inte räknar med att plugga är erfarenhet också.
00:10:12
Jo, men alltså om du slår ihop plugg- och jobberfarenhet–
00:10:16
–då kan du ju inte lägga något värde i vad den här utbetalningen är, liksom.
00:10:22
Alltså vad din lön är.
00:10:24
Alltså då kan du ju säga "ja, ja, men det säger ju ingenting".
00:10:26
Du kan ju inte jämföra en person som har pluggat tre år och tjänar ingenting med en person som har jobbat tre år och tjänar jättemycket.
00:10:31
Nej.
00:10:34
Nej, det känns ju som att... Jag vet inte.
00:10:36
Min nästa punkt var...
00:10:38
Jag tror jag skrivit exakt.
00:10:39
Jävla massa grafer som inte säger nåt.
00:10:41
Och...
00:10:43
Jag tycker det är ganska mycket flum.
00:10:46
Det är en graf särskilt som heter "Changes over time".
00:10:50
–jag vet inte om du såg den, inne på "libraries"-sektionen.
00:10:53
–Jag fattar ingenting!
00:10:55
–När det är massa linjer åt olika håll fram och tillbaka.
00:10:58
Och så här, visst, om jag håller över Angular eller nåt här–
00:11:02
–så kan man se ens förändring i positiva reaktioner–
00:11:07
–eller positiva åsikter, negativa åsikter–
00:11:10
–om man använt den och om man inte använt den.
00:11:12
Men...
00:11:14
Alltså, det går inte att... Du får ingen överblick.
00:11:17
Men det är för många parametrar. Det är dels en 2D-graf, sen är det tjocklek på sträcket, och sen är det färg beroende på hur...
00:11:28
Alltså, det är för mycket på en gång.
00:11:30
– Det ser ut som de barn som har slutat klottrat. – Ja, "cannot compute".
00:11:35
– Nej. – Alltså, det var väldigt svårt.
00:11:37
Jag kom upp, tror jag. Jag bara sa "fuck it".
00:11:41
– Nej, men jag vet inte. – Vi testade populärt. Hej.
00:11:45
Jag tycker det är lite kul, jag sitter och håller på att bygga statistik, eller försöker bygga statistik till tjänster.
00:11:53
Och det är fan svinsvårt att få till bra grafer som man kan använda.
00:11:58
Alltså som man kan läsa ut någonting ur.
00:12:01
Ja, det är väl notoriskt jättesvårt.
00:12:05
Det här är väl varför det är högskolepersonsfrågor.
00:12:08
Kan du läsa den här grafen?
00:12:10
Då borde du börja använda den här linjegrafen från State of Jizz istället på högskoleprovet.
00:12:16
Ja, jag är fan så svettig. Jag har gjort så många högskoleprov.
00:12:21
Ja, jag betade av ett gäng också faktiskt.
00:12:24
Jag har gjort typ sex stycken.
00:12:26
Någonting som jag tänkte på också var den här åldersfördelningen.
00:12:32
Ja.
00:12:33
För att jag är så här, alltså dels på ett personligt plan, har hoppat upp en kategori.
00:12:41
Ja, det har du absolut.
00:12:45
Aj, aj, aj. Så nu är jag från 35 till 44.
00:12:49
35 till 44, det är du nu.
00:12:51
Ja, det gjorde ändå lite ont, liksom hoppet.
00:13:00
[Skratt]
00:13:02
Inte för att det spelar stor roll. Man borde lägga vikt vid det här.
00:13:05
Men det blev så tydligt.
00:13:07
[Skratt]
00:13:09
Ja, men det förstår jag. För det är också ganska tydligt att 25-34 som är innan är den överlägsta största gruppen.
00:13:16
Ja, men det funderar jag också på. För det känns ju också som att det är en väldigt bubbel, en silo sak.
00:13:23
För att, herregud, vi är väl i en tid där vi måste ha fler utvecklare som är över 34, eller?
00:13:31
Ja, det kan jag nog tänka mig ändå. Men de svarar ju inte på såna här undersökningar.
00:13:36
-Nej, så det här är typ... -Svart svarade du på den.
00:13:40
Nej, jag tänker väl inte på att man kan svara på den. Eller vem skulle säga det till mig?
00:13:45
Jag tänker, nu är det långt fram i tiden. Nästa år, nästa gång den här kommer ut, så ska vi påminna i podden.
00:13:51
Då kan folk skriva in att de får kunskap från ASDF.
00:13:56
Så får de vara med i State of Yes. Det är perfekt.
00:14:00
- Lugn. - Jag ska komma ihåg det.
00:14:02
Sen ska vi kampanja för att vi ska kunna vara med här.
00:14:05
Jag sa det här förra gången också, men jag skulle inte kunna fylla i den här.
00:14:09
Jag skulle fastna på race and ethnicity.
00:14:12
Ja, det pratade vi om sist.
00:14:14
Ja, för vad är min etnicitet? Ska jag fylla i att jag är vit?
00:14:18
Jag är ju inte vit. Alltså jag blir...
00:14:21
Det är för stackigt.
00:14:24
- Ja, det förstår jag.
00:14:26
- Men i alla fall, då är det här...
00:14:27
Det här är state of jesus inom...
00:14:32
Indie-hipster-kategorin.
00:14:37
- Eh, ja.
00:14:40
- Så här. Ingenting spelar någon roll egentligen,
00:14:42
men jag tror i alla fall att man ska förstå att det här inte är en korrekt representation av...
00:14:47
Men har vi också tänkt på att när vi tänker utvecklare, då tänker vi på alla utvecklare.
00:14:53
Det här gäller ju bara JavaScript.
00:14:56
Det är absolut sant.
00:14:58
Det är en poäng som jag inte hade i bakhuvudet, kanske när jag började hata på de här 40 000 personerna.
00:15:05
Nej.
00:15:06
Men det känns ändå ganska få, eller?
00:15:08
Ja, men det blir också lite konstigt på vår sida, för nu är vi så här,
00:15:12
"Alla håller på med JS".
00:15:13
Nej, alla håller inte på med JS.
00:15:17
Nej, det är sant. Vi lever ju också i vår bubbla.
00:15:20
Gud ja, herregud. Kan någon ta sig ur den här bubblan någon gång? Jag vet inte.
00:15:27
Jaha, vad tänkte jag säga?
00:15:31
Jo, men det är också ganska tydligt att den näst största källan till folk som har svarat är folk från Twitter.
00:15:38
Och det säger ju också en hel del, för det är samma typ av människor som hänger på Twitter.
00:15:43
- Ja, nu vet man fan ingenting om Twitter-världen.
00:15:47
- Nej, nu är det ju kaos.
00:15:49
Nu hänger vi på Mastodon istället.
00:15:51
Där kan man också gå in och följa oss.
00:15:52
De kanske borde lägga till dig i avsnittsbeskrivningen.
00:15:54
- Ja, inte vi, du.
00:15:56
- Ja, okej. Mej.
00:15:57
Det är ju perfekt.
00:15:58
- Jag håller på att skrubba mig från internet.
00:16:02
- Din enda outlet kommer vara den här podden till slut.
00:16:05
- Ja, det var också en total lugn.
00:16:08
Men ja, spåra mer än någonsin.
00:16:13
En sak jag tänkte på, som jag tyckte var lite kul, var under "Other tools".
00:16:21
Att "date management", att "moment" fortfarande är absolut störst.
00:16:26
Har inte de deprekerat hela biblioteket?
00:16:31
Jo, jag tror det.
00:16:34
Går man in på deras hemsida står det "Considering using moment in your project, there may be better modern alternatives.
00:16:40
"Please see project status"
00:16:43
Ja, det står "As of September 2020" bla bla bla
00:16:50
"Moment was built for the previous era of JavaScript Ecosystem"
00:16:54
Så den är nog ganska inte rekommenderad.
00:16:58
Exakt, och det tycker jag när man har hört, man har jobbat mycket på att få ut det
00:17:04
men det verkar fortfarande vara väldigt väl använt.
00:17:08
"We now generally consider Moment to be a legacy project in maintenance mode."
00:17:12
"It is not dead, but it is indeed done."
00:17:15
Och det där tycker jag också är trevligt.
00:17:19
Det här är ju Zero Sport Deluxe, men fan vad man gillar folk som bara kan säga att...
00:17:23
"Nej, nu är vi fan klara med det här."
00:17:25
"Nu kommer inte vi göra mer här."
00:17:26
Det är liksom...
00:17:30
Kill your darlings.
00:17:31
Ja, för det är alltså så här... Många andra hade väl bara kört så här...
00:17:34
"Ja, men då kör vi Moment 2 kommer nu."
00:17:37
Nu bygger vi uppföljaren, bara för att det ska vara modernare och bättre.
00:17:42
Men fan vad skönt att kunna säga att "Nej, det är slut".
00:17:45
Sen vet jag inte. Det finns ju Luxon, som är Moment API.
00:17:51
Eller är det GIS som är Moment API? Jag kommer inte att vara en av dem.
00:17:54
Som har tagit Moment API så att du kan ersätta Moment.
00:17:59
Kanske är samma personer bakom, ingen aning.
00:18:02
Men jag gillar ändå att ta avslutning på saker och bara säga "Nu är vi klara med det här".
00:18:06
Men det är ju nice. Så då borde ju folk kunna göra sig av med Moven.
00:18:11
Ja, absolut.
00:18:13
Om det inte är så att de använder det i lägges i projekt som inte kan ha andra...
00:18:16
Nja, det är också...
00:18:18
Spårar långt och spekulerar, men det bara fascinerade mig lite.
00:18:22
Gjorde det?
00:18:23
Ja, jag tycker det är intressant.
00:18:27
Jag gillar att någon har skrivit in D3 på "Date Management Libraries".
00:18:32
Det känns inte som en date management library, men absolut.
00:18:38
De kanske gör en graf.
00:18:44
Ja.
00:18:45
Också inne på Other Tools reagerar jag på att folk körde Axios fortfarande.
00:18:49
Och det känns också som ett litet liv som man borde kunna skita i nu för tiden, eller?
00:18:53
Är det sant? Jag körde Axios överallt förut.
00:18:57
Ja, men jag har också kört jättemycket Axios.
00:18:59
Nej, men på förra företaget jag var på. Axios överallt.
00:19:03
Jag tänker att man bara kan köra fetch nu för tiden.
00:19:06
Jo...
00:19:09
Hur känns det, Trustword?
00:19:12
Nu sitter du i moment-sitsen.
00:19:15
Det är exakt så här folk använder moment-tänker.
00:19:18
Ja, det kanske är så. Jag kör inte Axios i projektet jag sitter i nu.
00:19:23
Där remix kör jag webbfetch.
00:19:26
Fetch API.
00:19:29
Ja, och det reagerar också på det här.
00:19:31
Det känns... Jag vet inte, alltså det är säkert...
00:19:33
Jag har ju liksom inte använt det jättemycket för att jag inte har saknat det.
00:19:36
Bortsett från... Alltså, förr i tiden skrev jag också det.
00:19:38
Men det var nog minst ett par, tre år sedan nu jag använder det.
00:19:41
Jag tror i och för sig... Jag tror vi har Axios i projektet jag sitter i.
00:19:45
Bara att vi inte skriver det så manuellt.
00:19:47
Ja, för jag har nog kört Axios i projektet du sitter i.
00:19:51
Ja, jag vet det.
00:19:53
Men det är också ett... Jag tror att det är liksom att man inte använder det aktivt.
00:19:57
Jag tror att vi skulle kunna bryta ut det och skita i det och använda Fetch istället.
00:20:02
– Ja, för jag är ganska säker på att det finns en ljus Fetch-hook som kör Axios i ditt projekt.
00:20:09
– Ja, det är inte omöjligt faktiskt.
00:20:12
– Var det inte så att det fanns "limitations" på Fetch?
00:20:16
– Förut var det ju jättemäckigt att sätta headers och fan vet allt och såna grejer.
00:20:21
Men det känns inte som att det är det.
00:20:23
Innan Fetch var det också jättemäktigt, för då var man tvungen att köra XML, HTTP request och grejer.
00:20:31
Ja, och sen så för Fetch var också, och det kanske fortfarande är kvar, att du måste köra två promises för att...
00:20:40
Ja, du måste göra om det till JSON också.
00:20:42
Ja, exakt.
00:20:44
Och så är det ju fortfarande.
00:20:46
Så är det väl fortfarande, ja.
00:20:49
Fan, det lurade jag mig på en gång, vill jag minnas.
00:20:51
Ni skulle gå från en "fetch" till "fetch".
00:20:55
Men det här var alltså 2016.
00:20:59
Ja.
00:21:01
Jag tycker det är kul också...
00:21:03
Jag går vidare nu helt enkelt.
00:21:04
Men jag tycker det är kul att Node är mer poppis än Browser.
00:21:10
Enligt de som har svarat.
00:21:14
Är det tiden av server-side-handling?
00:21:18
Jag tänker också så här, folk som sitter och bygger fronten svarar säkert både browser och Node.
00:21:25
Om de använder Node då.
00:21:27
Men folk som sitter och bygger backen svarar bara Node och inte browser kanske.
00:21:32
Så då kanske den får lite mer överblick.
00:21:34
För den är väl inte exklusiv tror jag det där svaret.
00:21:36
Alltså du kunde klicka i flera.
00:21:38
Mm, okej.
00:21:40
Men jag skulle ju föredra Node egentligen.
00:21:43
Det är ju mer konsistent.
00:21:46
Du slipper olika webbläsare och storlekare.
00:21:51
Jag kan verkligen inte läsa engelska samtidigt.
00:21:54
Normalt är jag dålig på att hitta svenska ord, men nu är det kört.
00:21:58
Det andra som också var mycket under other tools, jag tyckte det var intressant.
00:22:05
Men det andra är väl också att TypeScript har väl vunnit, eller?
00:22:09
Ja.
00:22:11
Om man kollar på procentuellt så svarade alltså 68%
00:22:20
att de som svarade om frågan var languages, compiler och JavaScript, vilka man använt.
00:22:27
Och 68% av oss svarade TypeScript. 2% när L med 1,6%.
00:22:33
Och sen CoffeeScript ändå. CoffeeScript lever.
00:22:36
CoffeeScript lever.
00:22:38
Jag tycker det är kul att 19 personer har skrivit in vanilja JavaScript i fritextfältet.
00:22:44
Vad är det här då? Vad menar de med R, Kotlin och Scala?
00:22:53
Det är väl inte JavaScript Flavor?
00:22:55
Nej, det hade inte jag sagt heller.
00:22:59
Men det kanske finns något som...
00:23:04
Jag gillar JavaScript Flavor.
00:23:06
Kotlin som står där "Web frontend, extend your projects to web".
00:23:10
Ja.
00:23:12
Men alltså JavaScript flavors, vanilja JavaScript 19 pers.
00:23:15
JavaScript 5 pers.
00:23:18
Ja, man vet ju att alla som skrivit in det där hatar TypeScript.
00:23:23
Kanske.
00:23:27
Jo, det vet man. De avskyr det.
00:23:30
Eller CoffeeScript.
00:23:34
Eller en koffe skript.
00:23:36
Vad var det mer jag satt och tänkte på?
00:23:40
Om man kollar på lite bibliotek eller ramverk så tycker jag också att
00:23:47
det är ganska intressant ändå att
00:23:51
det känns som att, nu är vi tillbaka på de här med bubblor och grejer, men det känns
00:23:55
som att vindarna som blåser är typ att IREACT är ute.
00:24:01
Nu är det dags att byta.
00:24:02
Du kan byta till svält eller solid eller quick eller vad fan det nu kan vara som alla hajpar på Twitter särskilt kanske.
00:24:13
Men verkligheten känns ju, också nu att jag refererar till State of Jesus som verkligheten, när jag bärs här i början.
00:24:21
Men verkligheten i State of Jesus visar ju ganska mycket på att Ariak är fortfarande top of the hill.
00:24:29
Ja, jag kan inte sluta tänka på en saltig jävla tweet jag såg om...
00:24:38
Det var någon som...
00:24:39
Sidspår, men...
00:24:40
Och lite skitsnack/skvallerterritorium.
00:24:44
Jag ber om ursäkt för det här.
00:24:45
Men jag såg någon som bara "Just Callback, det är ju riktigt kaosigt. Varför ska vi behöva den?
00:24:51
Alla andra ramverk som till exempel Svält och Lallala löser det här.
00:24:55
Och sen skapar den en view."
00:24:57
Jag är så himla trött på att alla utelämnar "view" när de pratar om det här. "View" gör faktiskt också så.
00:25:05
Ja, alltså jag tycker... Jag förstår att man blir investerad i såna där saker och att man kanske tar det lite mer personligt eller fan där.
00:25:18
Men jag är också jävligt trött på det.
00:25:21
Men jag är också så här, det är inte som att jag är sugen på att testa Vue nu.
00:25:26
Det känns bara så...
00:25:28
Vi pratade ju lite grann om hur det marknadsförs, eller hur bilden av ett ramverk blir baserat på hur det marknadsförs.
00:25:36
När vi pratade om Remix för ett tag sedan.
00:25:38
Att båda vi har varit så här, "Ah, alltså Remix, ja det kanske är nice men deras lite så här holier than thou känsla när det marknadsförts har varit lite så här...
00:25:48
"Äh, jag vet inte om jag orkar testa det här."
00:25:53
Ändå känns det som att det här är lite underbyggt i datan i den här undersökningen.
00:25:59
För att ändå 30% som har svarat på Remix har svarat "Heard of it, not interested".
00:26:06
30% är ganska mycket ändå.
00:26:09
Ja.
00:26:11
Ja, alltså, det blir ju...
00:26:14
Jag menar, det är så mycket buzzwords överallt.
00:26:16
Jag skulle inte vara taggad om jag inte hör något nice.
00:26:20
Jag kanske inte aktivt letar upp saker.
00:26:22
Det är ganska svårt att på riktigt fatta vad saker gör genom att snabbgoogla.
00:26:27
Jag har snabbgooglat några av de här grejerna.
00:26:30
Så jag går in på någon sida och frågar "Är du trött på det här problemet?"
00:26:34
"Det löser vi!"
00:26:35
Jag bara "Fast vad är det vi löser?"
00:26:37
De löser det också alltid "blazingly fast".
00:26:39
Ja, och jag bara "Vad är det vi löser?"
00:26:42
Jag har ingen aning om vad det är jag tittar på.
00:26:45
Jag scrollar ner på sidan och jag vet ännu mindre vad jag tittar på för att det är bara massa quotes från företag som använder deras teknik och hur mycket bättre de har blivit.
00:26:53
Så jag är så här, säger vi ingenting? Noll?
00:26:57
- Nej.
00:27:00
- Så jag behöver ju höra om saker och bilda min uppfattning. Jag måste få en god känsla för det för att orka testa det.
00:27:07
Och det är som du säger, får man inte en god känsla eller får man bara höra att det vill säga lite gnälligt eller lite marknadsfört på tråkigt sätt.
00:27:15
Och man blir inte taggad, jag blir inte taggad.
00:27:18
Nej, jag håller verkligen med.
00:27:22
Nu tycker jag att Remix är svinnajs, men jag hade testat det mycket snabbare om inte marknadsföringen hade fått mig att tveka.
00:27:33
Ja, samma, för att min kollega nämnde det. Så gick jag in och kollar, och det står där att de var bättre än skivat bröd och de löser allt.
00:27:41
Och jag sa, jag fattar fortfarande inte vad ni gör, så hej då.
00:27:44
Ja, och samma sak där. I och med att jag hänger mycket på Twitter så får jag också så här, alltså, det finns ju en som heter Ryan Florence som är en av dem som har skapat Remix.
00:27:54
Och jag fattar ju honom, och han har gått ut själv och sagt att han är ganska dålig på att kommunicera kring varför det är så bra.
00:28:01
Men ganska ofta hamnar han också i typ "ah, men varför, Remix gör inte alls sådär, bla bla bla"
00:28:10
Och så är attityden lite skev kan jag tycka.
00:28:13
Men det kan ju bara vara att han inte är en toppen kommunikatör i text.
00:28:17
Och det får man ju vara.
00:28:20
Men det påverkar ju hur min bild av hela ramverket blir.
00:28:27
Men för att tala om Remix också, det var lite kul det här med "Sites and Courses", "Which Sites, Courses etc do you consult?"
00:28:36
Stackoverflow, MDN, Vetrik Schools, och sen bara själv. Han har en bra blogg men "Cancel. Don't".
00:28:47
Ja, absolut. Det var väl bara han och typ...
00:28:51
Josh...
00:28:53
...Komo, eller vad hette han? Jag kan inte ens efter honom.
00:28:57
Va? Är han här? Är jag blind?
00:28:59
Sights and Courses.
00:29:01
Ah, just det, han är nog inte med på kursbiten.
00:29:05
Det är nog bara Can't See the Odds där, kanske.
00:29:07
Men också Miguel Angel Durán.
00:29:10
Ja, aldrig hört talas om.
00:29:12
Inte jag heller.
00:29:14
Sen har vi ju podcasts där nedanför, en bit ner.
00:29:22
Jaha, för du tänker att alla i USA ska lyssna på den här podcasten?
00:29:28
Nej, de behöver inte lyssna. Vi ska bara vara med på den här listan nästa år.
00:29:32
Vi ska vara med på den här "Write-ins" som är "freeform"-fältet. Det är perfekt.
00:29:37
Den som hade läktare hade 18. Vi måste ju kunna få 18 personer att skriva ASDF i frifältet.
00:29:46
Hipsters Pontotek.
00:29:49
Ja, det är mycket. Jag älskar ju att utveckla communityt och allt som finns, men man har ju inte någon koll.
00:29:56
Det är så jävla mycket saker som finns.
00:29:59
Ja, jag kommer ihåg, jag försökte lyssna på Front End Happy Hour för länge, länge, länge sen.
00:30:05
De hade så fruktansvärt ljud i liksom sina första avsnitt.
00:30:10
Så man hörde ingenting, man hörde bara någon som skrattade och så cracklade ljudet hela tiden.
00:30:14
Så jag blev typ förstörd och slutade lyssna på programmeringspodcast.
00:30:18
Men det är de som kör lite after work-stämning va?
00:30:21
Alltså typ dricker några öl och har kul.
00:30:24
Ja, men alltså för det kan man ju ha bra ljud.
00:30:28
Ja, absolut.
00:30:30
Vad kul!
00:30:32
Det är en massa bra ljud.
00:30:34
Ja, jag tycker ändå att det är en ganska rolig undersökning att gå in och titta på.
00:30:43
Även om man kanske ska ta det med en handfull salt.
00:30:48
Ja, alltså någonting som verkligen är en take-away.
00:30:52
Alltså, jag vet inte, har vi ens gått igenom det här?
00:30:54
Vi håller ju på att blaja dem egentligen.
00:30:56
Men i alla fall, en take-away jag har.
00:30:59
För jag har inte testat det än, men det är väl att det börjar bli dags att testa vitt, eller?
00:31:04
Ja, som jag fortfarande inte vet om man ska uttala vitt eller vit.
00:31:09
Jag har för mig, du sa förra gången, att det är typ franskt, så då är det vitt.
00:31:13
Ja, jag har också för mig det. Men sen funderar jag på om jag har ändrat mig.
00:31:16
För jag tyckte jag såg någon som skrev att, "Varför har man inte lärt ut att det rimmar på lit?"
00:31:20
Alltså L-E-E-T.
00:31:23
Vadå, så vit?
00:31:25
Då tänker jag att det är vit ju.
00:31:27
(skratt)
00:31:29
Den eviga frågan är hur man uttalar det här.
00:31:31
V-I-T-E
00:31:33
Ja, exakt.
00:31:35
V-I-T-E
00:31:37
Ja, jag antar det.
00:31:39
V-I-T-E
00:31:41
(skratt)
00:31:43
Absolut.
00:31:45
Den tror jag är
00:31:47
extremt bra.
00:31:49
De har väl någonstans awards i slutet.
00:31:51
Och spoiler, de vann typ allt.
00:31:53
Most adopted technology, highest retention, highest interest.
00:31:59
Ja, de är typ Nils van der Poel på utgångsskalan.
00:32:05
Exakt, det är exakt vad de är.
00:32:08
Och det är också kul att tipsa här, ja men, vad var det? Highest retention, tvåan där är liksom VITEST.
00:32:16
Det är liksom samma grej, typ.
00:32:19
Fast det är en testrunner.
00:32:23
RunnerUp, testrunner.
00:32:27
Det är väl kanske det vi har.
00:32:31
Jag hade en fundering, om någon vet det här så är jag väldigt nyfiken.
00:32:35
Mellan 2018 och 2019
00:32:39
så var det fler
00:32:43
Det ökade ganska mycket hur många som höll med om JavaScript is moving in the right direction.
00:32:49
Och det är nice. Men varför då? Ingen aning.
00:32:54
Men samtidigt så "Building JavaScript app is overly complex right now" och "The JavaScript ecosystem is changing too fast" ökade också.
00:33:03
Och jag är nyfiken på... Det känns som att det händer något där, men jag vet inte vad.
00:33:08
Jag kanske får gå tillbaka till State of East 2019 så kanske det finns någon analys här.
00:33:13
-Hm.
00:33:15
-Vad fan hände 2018?
00:33:17
-Ja, jag vet inte faktiskt.
00:33:19
Eller 2019 borde det bli, med att vi står ännu inte.
00:33:21
-Är det inte högst då?
00:33:23
-Fast det är liksom "JavaScript is moving in the right direction".
00:33:26
Det är liksom inte React riktigt.
00:33:28
Men sen, React är ju JavaScript.
00:33:30
Det är ju så där.
00:33:32
Alla andra, de kan ju slänga sig i väggen.
00:33:35
-Oj, oj, oj.
00:33:37
Nu har vi åsikter.
00:33:39
-Ja, Gud ja.
00:33:41
Jag behöver en clickbaitig titel till det här avsnittet.
00:33:46
Jag tänker att det var det här skitet.
00:33:49
I min bubbla gick man från redux och tung statehantering upp till lightweight React hooks.
00:34:00
Kan stämma.
00:34:02
Kom det någon Ekman-skriptversion där, kan det också vara.
00:34:06
Som dök upp.
00:34:07
Adopterade Node lite fler grejer.
00:34:11
Ja, det är inte omöjligt.
00:34:14
Det är en spännande fråga.
00:34:15
Om någon vet så hör av er på Twitter eller...
00:34:18
Mastodon.
00:34:20
Inte jag.
00:34:23
Kul hörni.
00:34:26
Vi hörs väl igen om två veckor helt enkelt.
00:34:29
Det var väl allt vi hade.
00:34:34
Har vi ens pratat?
00:34:36
Det märker vi. Vi ses då!
00:34:38
Bye bye!
00:34:40
Ha det bra! Hej!
00:34:42
[Musik spelas]
00:34:47
[Skritt]
Tillbaka upp