[HN Gopher] Clojure is a product design tool (2015)
       ___________________________________________________________________
        
       Clojure is a product design tool (2015)
        
       Author : dustingetz
       Score  : 71 points
       Date   : 2023-06-22 20:16 UTC (2 hours ago)
        
 (HTM) web link (precursorapp.com)
 (TXT) w3m dump (precursorapp.com)
        
       | croes wrote:
       | >[:p "Sentence with period after " [:a {:href "#"} "a link"] "."]
       | 
       | Isn't that Hiccup and not Clojure Script?
        
         | ARandomerDude wrote:
         | Yes, but the Hiccup library works with both Clojure and
         | ClojureScript.
         | 
         | Edit: I guess it's the Hiccups port that works for Cljs. Either
         | way hiccup notation is standard for both.
        
         | jetti wrote:
         | It is Clojurescript. It is just a vector that contains a
         | keyword, map and string. The Hiccup library would convert that
         | to HTML but at the end of the day, it is all Clojure(Script)
         | data structures.
        
       | nathants wrote:
       | reagent remains sota for frontend.
        
       | thih9 wrote:
       | Should we add (2015) to the submission title?
       | 
       | The blog post has no date, but I found an earliest entry at
       | waybackmachine from march that year [1].
       | 
       | [1]:
       | https://web.archive.org/web/20150314172909/https://precursor... .
       | 
       | Edit: I see the title has been updated, thanks!
        
       | jimbob45 wrote:
       | I sure wish we could move beyond HTML + JS into a unified Clojure
       | browser. HTML is what's holding the web back and there's no
       | excuse for JS to be the only browser scripting language at this
       | point.
        
         | zengid wrote:
         | I think that once the WASM-GC is standardized and shipped (and
         | perhaps once WASM can directly talk to the DOM), JavaScript
         | will lose some dominance. I think a lot of folks will stick
         | with it, personally, but I'm excited that more languages will
         | eventually feel browser-native.
        
       | giovannibonetti wrote:
       | Related: Penpot - The Open-Source design & prototyping platform
       | [1] is implemented in Clojure.
       | 
       | [1] https://github.com/penpot/penpot
        
       | systems wrote:
       | Currently whenever I think of Clojure I remember this post
       | 
       | https://www.reddit.com/r/Clojure/comments/a79aln/clojure_web...
       | 
       | As far as I know the situation did not improve, I had high hopes
       | for Clojure, but i think it will eventually be as forgotten as
       | Groovy
        
         | 147 wrote:
         | I used to do Clojure professionally. I think the community's
         | disdain for frameworks really stunted Clojure's adoption.
         | 
         | Currently, I'm learning Elixir and Phoenix.
        
         | Lyngbakr wrote:
         | > _How does someone who has never built a SPA before, let alone
         | ever build a web application in Clojure /S suppose to get
         | started?_
         | 
         | I think that _Clojure for the Brave and True_ [0] is a good
         | place to start for Clojure in general, while _Web Development
         | with Clojure: Build Large, Maintainable Web Applications
         | Interactively_ [1] covers the web app side of things.
         | 
         | [0] https://www.braveclojure.com/
         | 
         | [1] https://pragprog.com/titles/dswdcloj3/web-development-
         | with-c...
        
         | shaunxcode wrote:
         | Aww yes the fiction of no friction: the funnel back to blub.
         | The way is no way.
        
       | trafnar wrote:
       | The haml/clojure comparison made me feel compelled to share the
       | Imba (https://imba.io/) equivalent.
       | 
       | <p> "Sentence with a period after {<a href="#"> "a link"}."
       | 
       | Working demo: https://scrimba.com/scrim/cW2QWgTd
        
       | cutler wrote:
       | Om is definitely not the place to start Clojure web development.
       | I'm not sure it's even maintained. Kit and Fulcro are full-stack
       | frameworks but if it's just SPA then re-frame is best option.
        
       | a_c wrote:
       | Before reading, I thought it is about Clojure helping designer to
       | collaborate with engineers and getting customer insight on how
       | the designed product is used. I was completely off.
        
       ___________________________________________________________________
       (page generated 2023-06-22 23:00 UTC)