Sabitlenmiş Tweet
ryuz
1.1K posts

ryuz
@yzuyr
Creator of your next favorite UI library https://t.co/JBjn4vJZQj. Building privacy-preserving, open-source apps. @ilha_js
🇪🇺 Katılım Ocak 2025
197 Takip Edilen222 Takipçiler

There are a few good reasons for this change:
- A smaller API with one fewer builder method to learn.
- There is no element selector between the DOM element and the state entry. If you update the property that connects the element to the state in the old API, it could lead to a bug.
- The new API is much more explicit because the old one used to "magically" connect to the right property.
- It also allows for ref binding with bind:this, a primitive missing from the old API that adds new possibilities.
English

Ilha 0.5 is out, and hopefully this will be the last breaking change before the beta version, which should be released in about a month. I retired the .bind() method in favor of the new template syntax, which was highly inspired by Svelte.
Read more: #template-bindings" target="_blank" rel="nofollow noopener">ilha.build/guide/island/r…

English

Imagine being a programmer that's into pokemon and doritos and bjj, oh hey @trashh_dev
English

The first view added is a classic AI Chat (BYOK, frontend only with no API, OpenAI compatible, works with @ollama and @jandotai).
AI Chat: prefab.ilha.build/prefab/ai-chat…
Source Code: github.com/ilhajs/prefab/…
English

9 days ago it was an experiment. Now it is merged

Jarred Sumner@jarredsumner
Zig has been great for Bun. This branch is a fun experiment, and not a decision - here’s what I wrote on HN:
English
ryuz retweetledi

@vem4s156553 @ilha_js Not agentic per se, but seamless to work with agents, chats, and harnesses.
English

bro must've used a yearly water and energy supply of a town to pull this off
github.com/oven-sh/bun/pu…
English

@barelyreaper @ilha_js Awesome, let me know how is it. Every feedback is welcome 🙏
English

@barelyreaper @ilha_js I think it's a pretty cool concept because you don't need a query library to fetch data. You only need the caching part.
English

@barelyreaper @ilha_js It requires an additional envelope because it can be both synchronous, responding immediately to the base state, and asynchronous.
#basic-usage" target="_blank" rel="nofollow noopener">ilha.build/guide/island/d…
You can now choose whether to await the asynchronous derived or render the initial state with Island.toString.
English














