This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-10-20
Channels
- # announcements (2)
- # babashka (1)
- # bangalore-clj (1)
- # beginners (5)
- # cider (16)
- # clojure (125)
- # clojure-spec (3)
- # clojure-uk (5)
- # clojurescript (27)
- # cursive (46)
- # data-science (3)
- # dirac (2)
- # emacs (11)
- # fulcro (2)
- # graphql (4)
- # luminus (2)
- # nrepl (1)
- # pathom (15)
- # re-frame (1)
- # reagent (52)
- # shadow-cljs (149)
- # sql (11)
- # tools-deps (11)
- # xtdb (14)
@abhi18av is giving a shot at optimizing big table rendering in Fulcro Inspect’s data viewer. To help him out I made a YouTube video showing some tips on performance measurement and React tips on making slow UI faster. This has more general interest, since it shows: 1. Some nice measurement techniques using Peter Taoussanis’ lovely tufte library. 2. Talks a bit about where to look and how to think about getting the most benefit. 3. Shows converting complex DOM rendering from functions to query-less components as an optimization. 4. How to do development work on Fulcro Inspect using the Electron App. The vast majority of code is shared between electron and chrome, so this can be a great way to add features to inspect if you’re looking to contribute. https://youtu.be/95mF1bb3cTs