Offler

Joined 14 years ago

Karma
162
Submissions
120
Member since
Nov 17
JavaScript dev working on online trading applications.
View on Hacker News

Recent submissions

Comment · 2 years ago
That's basically every major framework apart from React and it includes some major React libraries.
Comment · 2 years ago
They weren't used in virtually every single frontend framework though while Signals are
Comment · 2 years ago
Nah I use Legend-State with Context to provide component stores and it's much nicer than the foot gun riddled useEffect standard React. Fine grained reactivity is fantastic.
Comment · 2 years ago
React isn't in the list because the creator had a bad experience with backbone.js in 2013 and dislikes Signals. The team have kept true to his preferences without considering modern Signal approaches, concepts like components, dependency injection and TypeScript, npm packages which provide better encapsulation, discoverability and modularity than the state of the art in 2013.
Comment · 2 years ago
I work on FX trading applications with hundreds of thousands of lines of code. Full fat desktop application replacements. Good luck not using a framework. 20-30 developers with multiple clients with their own devs.
Comment · 2 years ago
Look at legend-state, it's most definitely not Redux (in a good way IMO).
Comment · 2 years ago
Signals are used in every framework except React. Observables weren't. That's a huge difference.
Comment · 2 years ago
Indeed at a certain scale the "easy" approach ends up becoming a mess. A simple counter isn't complex enough but this is a great idea and would be a positive for the language.
Comment · 2 years ago
Every framework is moving to signals, apart from React and I'd say if this became a standard even they will. This is like Promise. It's a sensible shared concept.
Comment · 2 years ago
I much prefer the explicit get/set methods. MobX I think used the magic approach as did svelte and I believe svelte have realized it's a mistake. It makes it harder to reason about the code, better to be explicit.
Comment · 2 years ago
Signals are fine grained reactivity. React is coarse grained reactivity. Legend-state adds signals to React and I'd recommend it over Redux/zustand which we used to use.
Comment · 3 years ago
I'd rather have the Irish electoral system then the American one any day.
Comment · 3 years ago
Another vote for LazyVim, it's been great.
Comment · 3 years ago
Linux is great on such hardware. I've a 10 year old XPS 13 running Pop_OS and it's perfectly usable.
Comment · 3 years ago
A React project wouldn't have the same issues.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton