Logux

407 posts

Logux banner
Logux

Logux

@logux_io

Framework for real-time web apps with optimistic UI, collaboration, edit conflicts resolution with CRDT and live updates. By @sitnikcode and @evilmartians.

Katılım Kasım 2016
18 Takip Edilen1.1K Takipçiler
Sabitlenmiş Tweet
Logux
Logux@logux_io·
Logux is a framework to build real-time web apps with: — Collaboration and CRDT conflict resolutions — Real-time updates by WebSocket — Optimistic UI and Offline data editing It hides all complexity by replacing the idea of request/response to background action log sync.
English
1
1
9
0
Logux retweetledi
@sitnik_en@mastodon.social
@[email protected]@sitnikcode·
From an article by my colleague @11bit, I learned that the Web Lock API is already supported by all browsers. evilmartians.com/chronicles/coo… I rewrote @logux_io's client in the flight. Now the leader tab election is much faster and simpler (only leader tab keep web socket).
@sitnik_en@mastodon.social tweet media
English
0
4
40
4.6K
Logux retweetledi
@sitnik_en@mastodon.social
@[email protected]@sitnikcode·
We have duilian as an Easter egg into the @logux_ui protocol (duilian were often used as a rap battle, they could give you the first line, and you had to come up with the second). #L398-L400" target="_blank" rel="nofollow noopener">github.com/logux/core/blo… This couplet was told to me at the W3C China office.
@[email protected]@andreysitnik

@WANIMAL912 On the sides of the girl are duilian, a special Chinese poetry. These couplets should have “match” between characters on the lines in a same position. Match not only in sound, but also in meaning (sun/moon) or pattern (大/内). en.wikipedia.org/wiki/Duilian_(…

English
0
2
2
2.4K
Logux
Logux@logux_io·
@bestkarthus Logux Server 0.12 got new `disableHttpServer` option and API to disable SyncMap loading. Release name is Looks to the Moon, AI from amazing Rain World game.
Logux tweet media
English
0
3
6
0
Logux
Logux@logux_io·
@bestkarthus The release name of Logux Core 0.8 is Ա (Ayb, the first letter of Armenian alphabet). Armenia with many other countries hosted many refugees from Ukraine, Russia and Belarus and were very welcome to them. Ayb calligraphy by Martin Vaneskeheian.
Logux tweet media
English
1
4
2
0
Logux
Logux@logux_io·
Logux Server 0.11 was released. We added helpers to add CRDT Map conflict resolution: #globals-addsyncmap" target="_blank" rel="nofollow noopener">logux.io/node-api/#glob… All changes: #011-five-pebbles=" target="_blank" rel="nofollow noopener">github.com/logux/server/b… The release name is “Five Pebbles” in honor of AI from an extraordinary game Rain World.
Logux tweet media
English
0
1
6
0
Logux
Logux@logux_io·
We finally started to work on examples of how uses Logux on client and server. @mikhinyuri added TodoMVC example. github.com/logux/examples Docs are polishing is coming, it is only the start of the work.
English
0
5
10
0
Logux
Logux@logux_io·
Logux Core 0.7.3 was released with fix for ping timeout in background tabs in Chrome. Chrome applies throttle to setInterval in background tabs: up to once per minute. We increased ping timeout to not lose WS connection in this environment. github.com/logux/logux/is…
Logux tweet media
English
0
0
1
0
Logux retweetledi
Eduard Aksamitov
Eduard Aksamitov@euaaaio·
Thanks to @legarsjules, the new Logux Vuex for Vue 2 has been released with 0.8.6 and support continues. Package updated its version from main branch with more flexible API, updated types and dependencies. github.com/logux/vuex
English
1
5
2
0
Logux retweetledi
Rak Garg
Rak Garg@rak_garg·
Fourth, CRDTs and CRDT-inspired backends in @logux_io @replicache @tinymce enable secure real-time collaboration and client/server communication, increasing data consistency without giving up throughput. (5/8)
English
1
6
8
0
Logux
Logux@logux_io·
All Logux repositories was moved from Yarn 1 to @pnpmjs. We also added pnpm examples to docs on logux.io.
Logux tweet media
English
0
6
44
0
Logux retweetledi
@sitnik_en@mastodon.social
@[email protected]@sitnikcode·
During the migration @logux_io from Jest to uvu I found that I can’t find a small spy library for methods with good TypeScript support. In an hour, I made my library with only 5 KB in your node_modules, minimalistic API and optional mocking. github.com/ai/nanospy
@sitnik_en@mastodon.social tweet media@sitnik_en@mastodon.social tweet media
English
3
9
81
0