announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
2021-04-23T20:05:02.029700Z

Hi everyone! I’ve written https://github.com/prestancedesign/inertia-clojure a Ring middleware for https://inertiajs.com/, a new concept to build single-page apps without building an API. This lets you build SPA with Reagent, React, Vue and Svelte using Clojure server side for the routing, controllers, etc. If your interested, there is some examples in the lib repo: https://github.com/prestancedesign/inertia-clojure Cheers!

πŸ‘ 5
1
1
πŸ‘€ 6
2021-04-24T13:54:32.032700Z

Woohoo! My Clojure adapter is added to the Inertia website. πŸ‘

πŸ‘ 4
2021-04-25T15:11:56.051300Z

I started embarking on a project creating a ring-like interface for express. It’s working but want to think some things through and write docs/tests before releasing. How true to ring’s API did you stay? Right now all my test handlers are manually extracting promise data that the request could be wrapped in and returning a promise with the result. I’m tempted to switch gears to something between ring and interceptor based since I can manage promises automatically between the handlers that way. Given that you made this I might go ahead and change my api so that it’s ring-ish but is async or sync without the user having to think or know about it.

2021-04-27T20:08:08.079700Z

Sound interesting. πŸ‘ It kinds remind me Macchiato, do you know? https://github.com/macchiato-framework/macchiato-core

2021-04-28T04:28:14.090600Z

I had no idea about that one. Thanks! It's definitely higher quality than what I have currently. Might expand on what I have to make it more ergonomic for cljs\js and see what comes of it. Will definitely have to start playing with your library and macchiato though πŸ™‚

πŸ‘ 1