This would be a really interesting development for the #web & #JS in general: https://eisenbergeffect.medium.com/the-future-of-native-html-templating-and-data-binding-5f3e52fda259
Templating is neat, data binding is very cool, but personally just getting #signals natively into JS would be *incredible*!
I use #Mobx absolutely everywhere, even in Node, and its an incredible model that hugely improves how you think about & manage state. Native widely available support would be an absolute dream.
#Signals are just the reactivity model from #Solid, #MobX, #Ember, #Knockout, et al. It pushes a notification with an #observable-like mechanism that something has changed, thereโs a dependency graph (implicit or explicit) that is notified. Then, it schedules a pull to calculate values. #ReactJS #Preact #javaScript #webDev #frontend
#frontend #webdev #javascript #preact #reactjs #observable #knockout #ember #mobx #solid #signals
Hooks are a problem in React, they increase complexity and have odd behaviors and footguns, agreed!
mobx has been out there fixing this for years. Literally do none of these things, just use mobx, and go back to enjoying frontend dev again ๐
Officially on break for *two whole weeks*. Most likely going to be working on tempusgameit over the break when I want to do some coding.
It's atrophied over the past two years and needs a bit of loving.
Having spent two years professionally in #mobx it is going to be interesting to transition back to #redux for a little bit.
Officially on break for *two whole weeks*. Most likely going to be working on tempusgameit over the break when I want to do some coding.
It's atrophied over the past two years and needs a bit of loving.
Having spent two years professionally in #mobx it is going to be interesting to transition back to #redux for a little bit.
Some code snippets of what I'm working on:
https://levente.bagi.name/posts/2022/12/01/improvement-to-enqueueing
I've officially moved over here from @ellotheth@mastodon.technology (and everybody go follow @ashfurrow because he's been a super admin and generally great guy), so it's #introductions time again
I'm mostly a software engineer and #videogamer, with tangents to #cycling/#running, failing to learn #Norwegian, and otherwise wasting a perfectly good B.Mus in #violin performance. I was a #moonkin (SERVER FIRST ALGALON 10), and now I'm a magical space zombie (#destiny2) and sometimes a Viking zombie (#valheim). @pamela is awesome.
#gaming #gameing
#linux #vim #bash #git
#c #golang #php #mobx #reactjs
#weHappyFew #farLoneSails #outward #vampireSurvivors #vRising
#immigrant #expat #norway #norsk
#dogs #coffee #vo2max #gravelCycling #uciwwt #trainerRoad
#starwars (#DarkForces was one of my first video games, I read the 90s-era EU novels obsessively, Rey is not a marysue, #theLastJedi is flawed but I loved it and I will not fight you because I'm just so tired now)
#scifi #asimov #JackMcDevitt #NKJemisin #AnneLeckie #scalzi
#theWestWing #tww #hamilton #btvs
#feminism #transWomenAreWomen #christian
#introductions #videogamer #cycling #norwegian #violin #moonkin #destiny2 #valheim #gaming #gameing #linux #vim #bash #git #c #golang #php #mobx #reactjs #wehappyfew #farlonesails #outward #VampireSurvivors #VRising #immigrant #expat #norway #norsk #dogs #coffee #vo2max #gravelcycling #uciwwt #trainerroad #starwars #darkforces #thelastjedi #scifi #asimov #jackmcdevitt #nkjemisin #anneleckie #scalzi #thewestwing #tww #hamilton #btvs #feminism #transwomenarewomen #christian
Another tiny little library I've pulled out from some recent development, this time an ultra-simple undo/redo for #mobx: https://github.com/httptoolkit/mobx-shallow-undo
RT @danielk_cz@twitter.com
The mobx-react-lite 2.0.0 along with mobx-react 6.2.0 has been published. If you need support for React.StrictMode, please update to either of those versions.
#mobx #React
๐ฆ๐: https://twitter.com/danielk_cz/status/1247155811761020929
If you're ever tired of Redux verbosity try MobX State Tree for state management! So much cleaner.
RT @mweststrate@twitter.com
Slowly getting convinced that immutable value trees and #mobx style transparent tracking / optimizations are not mutually exclusive. Some ideas are itching now...
RT @mweststrate@twitter.com
๐๐ Released a long, long awaited #mobx feature in mobx-utils 5.4.0. It is now possible to create computeds for functions with arguments!
Includes automatic memoization memory management
https://github.com/mobxjs/mobx-utils#computedfn
(sorry, couldn't think of a decent example atm)
RT @DJCordhose@twitter.com
TIL the new version of Microsoft @Outlook@twitter.com is built using @reactjs@twitter.com, #mobx, @typescriptlang@twitter.com #webpack #serviceworkers //cc @mweststrate @wSokra
(be sure to enable beta version on top right)
#mobx #webpack #serviceworkers