Multiplayer TicTacToe made with #nbbcljs and DataStar
https://gre.gorio.ch/projects/multiplayer-tic-tac-toe/multiplayer-tic-tac-toe
Deployed at https://multi-ttt-134n2qtfaad5.gregorybleiker.deno.net/
Multiplayer TicTacToe made with #nbbcljs and DataStar
https://gre.gorio.ch/projects/multiplayer-tic-tac-toe/multiplayer-tic-tac-toe
Deployed at https://multi-ttt-134n2qtfaad5.gregorybleiker.deno.net/
@borkdude
Is there a function wue clj->js for #scittle to dynamically convert #clojurescript types to jaavscript? or do i have to write it myself?
First release of mcp-toolkit (v0.1.1-alpha), a lib to build #MCP clients and MCP servers in #Clojure / #Clojurescript
Most notable features:
- #CLJC lib
- Supports async via Promesa
- Server API and client API
- Does not do cover the transport layer (yes, it's a feature)
Special kudos to Casey Link for contributing the HTTP/SSE example server
Using Idiomorph (HTMX, same thing) with #squintcljs
In other news - clojure-ts-mode 0.5 is out and it's epic! Some highlights include:
- the ability to font-lock custom def-like forms
- font-locking JS code embedded in #ClojureScript
- #Tree-sitter powered completion source that provides reasonable completions for the current file
Perhaps that's the first Emacs major mode to use Tree-sitter for completion? :D
ClojureScript forks Google Closure Library for backward compatibility: https://clojurescript.org/news/2025-05-16-release
"ClojureScript is and never was only just for rich web applications. Even in the post React-world, a large portion of the web is (sensibly) still using jQuery."
#nbbcljs can run on deno and now supports jsr: + npm: inline dependencies, so you don't need any config file or manually download dependencies for a single script!
https://github.com/babashka/nbb?tab=readme-ov-file#nbb-with-deno
since (I think) #clojurescript is a bit of an overkill for my dabbling, (and I'm fed up with js when the code exceeds ~50 lines) what should I use:
#ClojureScript fam, which of these is more idiomatic for drilling down into DOM events?
Thread-first seems to be more Clojure-y, and aesthetically I like it more, but dotdot seems like it's designed specifically for this particular purpose.
What do you think?
"WebComponents will outlive your javascript framework"
He is right, and since #WebComponents are not what you want, don't depend on a Javascript framework.
Depend on a #Clojurescript one instead.
Hello fellow clojurists.
Today I released 2 open source Clojurescript libraries:
- Siagent, a subset of Reagent using Signaali, and
- Si-frame, a fork of Re-frame which is based on Siagent & Signaali.
I am looking for testers willing to provide feedback.
Thank you
https://github.com/metosin/signaali
https://github.com/metosin/siagent
https://github.com/metosin/si-frame
Trying to figure out what to use in my next personal project. Trying to stay away from touching JS. I have been considering #Elm becuase I like #haskell. I also have been considering #clojurescript and #clojure becuase I love #lisp. I guess I could choose any backend but I am really looking for a frontend replacement to make a QOL improvement
I am starting a live Clojure coding session on Twitch. https://www.twitch.tv/greencoder
Topic of the day: Implementing a mini version of Reagent using Signaali.
> What’s in a component? That which implemented in any other way would fell as reusable
In this article, I show how to start a web framework based on the reactivity provided by Signaali.
More specifically, I am describing how its components were formed and how the conversion from an HTML representation to reactive DOM elements works at a basic level.
"Making HTML reactive using Signaali" - my first blog post of the year.
https://blog.404.taipei/making-html-reactive-using-signaali
This article is the first of a serie about #Vrac's development.
I recently released a small Clojure(script) library which handles reactive computations and effects.
https://bbs.quietplace.xyz/dev/thread/45.html#48
Почему Clojure кажется хорошим выбором?
#Clojure #ClojureScript #ClojureCLR #ClojureDart #Babashka