Still need to figure out a solution for test coverage reporting
Still need to figure out a solution for test coverage reporting
And with that, xote now has some test coverage:
github.com/brnrdog/xote...
zekr 1.7.0 is released, bringing DOM testing to the library, inspired by testing-library
github.com/brnrdog/zekr...
I should provably expose it in a different module rather than the main one, but Iβll do it later
Alright, Iβve got a first working version, and now xote v4.14 brings server-side rendering. Let me know what you think if you try it out!
github.com/brnrdog/xote...
I started to implement a solution for server-side rendering for #rescript xote. Let's see how it goes. So far, so good. I think I got the hydration part right.
I decided to extract a test framework I've been using across my #rescript projects into its own package.
Zekr is a very simple and minimal test framework, but easy to use. Let me know what you think if you try it out: github.com/brnrdog/zekr
For those interested, I released two new versions of rescript-signals with a bunch of performance improvements and a benchmark script:
github.com/brnrdog/resc...
#rescript #signals
pls dont mind the styles; its a wip.
I've been rewriting the website for xote, now fully powered by the library. Still a lot to do, but here's a sneak peek:
Xote v2.0.0 released, upgraded to ReScript v12.0.0:
github.com/brnrdog/xote...
Just released a new version of ReScript Xote, addressing critical memory issue related to reactive node disposals.
github.com/brnrdog/xote...
#rescript
Made some new friends at the beach these days
Thanks! I would also like to explore the concept of server components, but that might come later as it seems involve more work. SSR seems to be a more foundational step.
A few things Iβm planning for future releases:
- Simplify computed values usage in Components
- Route components usage in JSX
- List reconciliation
- SSR/Server Components
Xote v1.2.0 has been released with JSX support and other minor changes:
github.com/brnrdog/xote...
#rescript #signals #reactivity
Just converted the xote demo applications to use JSX syntax. I was able to remove a decent number of loc with it, feels good. Best kind of PRs.
Thank you! I just opened a draft PR adding support to JSX, but I still need to improve a few things
github.com/brnrdog/xote...
Just opened a draft pr adding JSX support to Xote:
github.com/brnrdog/xote...
Looking for feedback π
Yes, I thought so, but I want to priorize JSX support first. I donβt have experience with SSR implementation, but itβd be a cool project.
Do we have anything rescript specific for SSR already? For React perhaps? Iβve seen already something for ReasonML
Thank you, Iβll be around there.
This project started more as an experimental study, and to get back to rescript after a couple of years. But I ended up having so much fun with it that I had to publish it.
Definitely! JSX support is on the plans, just need to understand better the rescript generic JSX transform for Xote
Isnβt it most people gamers nowadays?
Also, it's been quite fun using it with LLMs to build applications, mostly because of the sound type system of ReScript and the quick feedback from the compiler.
For anyone interested, I've been working on a new UI library for @rescript-lang.org based on the TC39 Signals proposal: github.com/brnrdog/xote
#rescript #signals #ui
Very nice reading, uncovering one of the biggest myths of the Silicon Valley culture.
Thats a big cat - thought it wasnβt real
for a moment
Wondering how this one will differ from the other microblog network
I quitted social networks about 2 years ago, so it feels a bit weird to be on this one now
Hello world