This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-04-04
Channels
- # announcements (28)
- # asami (12)
- # aws (3)
- # babashka (69)
- # babashka-sci-dev (34)
- # beginners (52)
- # biff (3)
- # calva (20)
- # clj-kondo (4)
- # cljsrn (4)
- # clojars (1)
- # clojure (90)
- # clojure-czech (2)
- # clojure-europe (33)
- # clojure-nl (11)
- # clojure-norway (35)
- # clojure-seattle (1)
- # clojure-uk (5)
- # clojurescript (87)
- # cursive (10)
- # datascript (5)
- # datomic (35)
- # defnpodcast (1)
- # emacs (8)
- # events (4)
- # fulcro (1)
- # google-cloud (2)
- # graphql (2)
- # hispano (2)
- # honeysql (5)
- # hoplon (2)
- # hugsql (1)
- # jobs (7)
- # kaocha (9)
- # lsp (102)
- # meander (13)
- # observability (7)
- # off-topic (56)
- # overtone (2)
- # pathom (47)
- # podcasts (1)
- # rdf (30)
- # reagent (16)
- # reitit (1)
- # releases (2)
- # remote-jobs (26)
- # rewrite-clj (10)
- # tools-deps (4)
- # vim (5)
- # vscode (4)
- # xtdb (41)
@magnars @christian767 kjenn deres besøkelsestid! https://docs.google.com/forms/d/e/1FAIpQLSdBrngOghXHk_iA6IpDMyOKkyi38Bu9VQJ-aZabAfeULcqsFw/viewform
Ingen av oss jobber med React lengre 🙂
Hva er vel bedre enn en kosetime med to tomsinger fra Østfold for å gjøre akkurat det?
Vil jo gjerne spre det glade budskap, jeg bare føler meg så lite i sync med React-miljøet at jeg har vanskelig for å se for meg at de vil ha meg der 😅
det kan jo være temaet for talken. Kanskje pcom er gira på å få høre om ting som kan "sprekke boblen"!
Jeg tror React-økosystemet nå er så langt fra den opprinnelige idéen at du kunne holdt foredraget til Pete Hunt som introduserte React i 2013 som noe nytt og spennende
Det er ikke så mange foredrag som har snudd opp-ned på mine meninger om faget vårt, men det foredraget til Pete Hunt, og Rich sitt om “semantisk versjonering” er to eksempler 🙂
Der gikk jeg fra “det er feil FEIL FEIL!” til “SÅNN skal det gjøres” på 30 minutter eller noe 😄
jeg er ikke overbevist om at UI-koden slutter å være imperativ av å tilsette React 😅
Men ja, jeg var på et betydelig mer imperativt sted for 10 år siden
savner det i grunnen ikke
gøy å se! Egentlig ikke så mange forskjeller mellom React 0.4 og 18 :thinking_face::thinking_face::thinking_face::thinking_face:
talken viser state i komponenter. Hooks er det samme, bare uten klasser osv. JSX er med. Hva er endringene React har gjort som er steg vekk fra det som vises i 0.4 for 8 år siden?
Jeg må si at jeg synes jsx er sen største blunderen med react. Tenk om de hadde valgt noe a la hiccup.
En kollega laget https://github.com/chriskr/uldu
lurer på om det er noen teknisk grunn jeg ikke ser for meg til at API-et grunnleggende i React er funksjonskall og ikke data
personlig klarer jeg ikke helt å mislike JSX :thinking_face: Funksjonskall og data oppfører seg jo ganske likt, når man bryr seg om returverdien til funksjonene. Man kan bygge opp GUI-et helt funksjonelt. Men er åpen for at jeg har en blindsone her
Jo, men hvorfor, lissom. Du må huske på at fila skal hete noe med x, du må legge inn et ekstra transpileringssteg, du må skrive mer, editorstøtte må lages.
Hadde man brukt noe hiccup aktig hadde man sluppet alt det. Argumentasjonen om at det er så mye enklere for ikke-programmererne med noe som ligner på html har aldri holdt. De vil uansett ikke inn i koden og de to som vil er smarte nok til å lære seg hiccup.
Internett 😍 https://twitter.com/floydophone/status/1511032002476085251?s=21&t=-Evkx0JOjHRrQCQ7zON_hg
Jeg liker godt (div :.class (div "inner")) Funksjonkall er fine.
Fikset nå, burde ha vært :.<name>
Som i hiccup blir det til <div class="class"><div>inner<-div><-div>
JSX er til for at designerne kan programmere GUI, med JavaScript-varianten av attributtnavnene. Kjempeidé! Hvilken designer har vel ikke lengtet etter å kunne skrive <div className={{blabla.hoho}}>Hei</div>
? Det er jo HELT LIKT som photoshop