Does the fact it's not been updated since 2021 not affect its effectiveness considering what it purports to do and the ever changing web development landscape?
But at that point your problem isn't needing a better lifeboat, the problem is why it's sinking. At this point solving the problem of why it's sinking is the problem you've got, solving it before you had that problem seems silly.
Not popular on HN, but you should look into Dart/Flutter, especially if it's for a hobby.
I too was daunted like you and that's why I chose Dart/Flutter. Though if you're wanting web technologies I'd consider looking into: https://leanwebclub.com/
Nothing to do with them but they're all about franework-less web technologies.
I have some confusion how a dynamically typed interpreted language that allows nulls interfaces with something that expects types, null safety, and ultimately is compiled.
I'm totally new to ADTs and was following along happily with the shape examples, then we move to dart and suddenly it's all user authentication, and I'm lost. Would have preferred an example in a similar vein to the other language examples first, just to ease me into the complicated stuff.
TL;DR:
Random, purported, Flutter dev says this one time an unnamed google Dev expert told them not to learn Flutter.
Google spokesperson says Flutter is not getting abandoned by Google.