Katana
observable
Our great sponsors
Katana | observable | |
---|---|---|
6 | 9 | |
2,245 | 515 | |
0.0% | 3.1% | |
0.0 | 8.3 | |
over 1 year ago | 16 days ago | |
Swift | Bikeshed | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Katana
-
Moving the Evernote center of operations to Europe
I think they are overestimating their reputation.
Basically an Italian app publisher with a weird over the top landing page: https://bendingspoons.com/
-
Where are the 6 figures jobs?
Try to get a job here if interested https://bendingspoons.com/ Probably it's one on the companies that treat and pay you well.
-
INAN for my growing technology company
bendingspoons.com (the company that acquired Evernote)
-
Evernote to be acquired by Bending Spoons
"At Bending Spoons, we create our own cutting-edge technologies and products."
https://bendingspoons.com/
-
someone or something keeps bending our spoons. half of our spoons look like this atm
Maybe they work for Bending Spoons?
- Remote job for other EU country while in Italy
observable
- Proposal: Signals as a Built-In Primitive of JavaScript
-
What We Need Instead of "Web Components"
> especially since Observables have been widely available and actively worked on for a long time, without seeing wide adoption
Take a look at "Userland libraries" section [0] of the proposal (almost certainly written by Ben). He argues that observables get reinvented in the userland in various libraries over and over again. It is a primitive, like a Promise, only better.
[0] - https://github.com/WICG/observable?tab=readme-ov-file#userla...
- Observable API Proposal
- Observable API proposal
-
You Don't Need to “Learn” Svelte: Embracing the Simplicity of JavaScript
Perhaps this falls into the repetitive boilerplate category you referred to, but if you want framework-agnostic domain objects that still work well with Svelte, create your own using the observer pattern.
Create an object with a subscribe method and whatever other methods make sense for updating its state. Svelte will treat it like one of its stores, and it will work with the $ syntax. It can be used with React via its `useSyncExternalStore` hook. It can be used with SolidJS via its `from` utility.
If you don't want to handle the set-up boilerplate, you could use another library like Effector or RxJS, but of course, that means another dependency. There is a gradual move to make something like this a part of the platform[1], but who knows when or if it will land.
[1] https://github.com/domfarolino/observable
What are some alternatives?
ReSwift - Unidirectional Data Flow in Swift - Inspired by Redux
starfx - A modern approach to side-effect and state management for web apps.
RxSwift - Reactive Programming in Swift
proposal-async-iterator-helpers - Methods for working with async iterators in ECMAScript
ReactiveCocoa - Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
proposal-observable - Observables for ECMAScript
Aftermath - :crystal_ball: Stateless message-driven micro-framework in Swift.
BrightFutures - Write great asynchronous code in Swift using futures and promises
ReactorKit - A library for reactive and unidirectional Swift applications
Reactor - Powering your RAC architecture
JASONETTE-iOS - 📡 Native App over HTTP, on iOS
bruh - The thinnest possible layer between development and production for the modern web.