What I’ve Learned as a Frontend Developer After 3 Years, by (not on Mastodon or Bluesky):
#career #lessons #javascript #css #statemanagement #performance #accessibility #communication #techstacks
Live and recent posts from across the Fediverse tagged #statemanagement, aggregated by home.social.
What I’ve Learned as a Frontend Developer After 3 Years, by (not on Mastodon or Bluesky):
#career #lessons #javascript #css #statemanagement #performance #accessibility #communication #techstacks
The Shifting Line Between CSS States and JavaScript Events, by @dxnny.fun (@csstricks):
https://css-tricks.com/css-states-and-javascript-events/?ref=frontenddogma.com
Why I Spent Years Trying to Make CSS States Predictable, by (not on Mastodon or Bluesky):
Eventual consistency is a model where all replicas converge to the same state after updates stop propagating. Fintech systems use it selectively—for non-critical data—because it trades immediate accuracy for higher availability.
State replication distributes copies of system state across nodes to ensure fault tolerance and availability. In fintech, this prevents data loss and service interruption when individual nodes fail.
Distributed state management coordinates how shared data stays consistent across multiple nodes. In fintech, it ensures that account balances, trade positions, and transaction records remain accurate system-wide.
Redux, TCA, or Bloc - which state management framework fits your SwiftUI project? This comparison evaluates all three and recommends BlocSwift, a port of the Dart Bloc framework, for its event-driven approach with minimal ceremony and isolated per-feature components.
🔗: https://medium.com/@fray_88/bloc-for-ios-a-better-way-to-manage-state-in-swiftui-aebb275c128f by Sergio Fraile
The Radio State Machine, by @amit_sheen (@csstricks):
You Probably Don’t Need to Lift State, by (not on Mastodon or Bluesky):
https://allthingssmitty.com/2026/03/30/you-probably-dont-need-to-lift-that-state/
Signals, the Push-Pull Based Algorithm, by @willybrauner.com:
https://willybrauner.com/journal/signal-the-push-pull-based-algorithm
React-Like JSX Syntax for Webcomponents
TLDR: I’ve been #experimenting with react-like jsx-syntax with webcomponents to see if I could theoretically replace #React in one of my larger #software projects. It is not ready for production use, but rather a #Research exploration into #CustomElements and #ModernJS performance.
The goal was to build #FunctionalWebComponents that handle #StateManagement and #DOM updates without the overhead of a massive #JavaScript framework. By leveraging #StandardWebAPIs and #Proxy objects, I’ve managed to create a #Reactive programming model that feels familiar but stays closer to the #Platform.
Check out the full #TechnicalTutorial and #DeepDive here: https://positive-intentions.com/docs/research/Tutorials/dim/dim-functional-webcomponents
(Disclosure: this project may be getting deprecated. Sharing this because it might still be interesting or educational.)
#WebDevelopment #Frontend #BuildTheWeb #NoFramework #JS #JSX #WebStandards #Coding #ResearchAndDevelopment #VanillaJS #SoftwareEngineering #TechBlog #WebDevCommunity
✅ Đã chuyển toàn bộ state management của agentpage.io sang Zustand, thấy cải thiện rõ rệt: tốc độ cao hơn, code gọn hơn, tốc độ phát triển tăng, dễ debug. Lý do: ít boilerplate, hỗ trợ TypeScript tốt, không render thừa, bundle nhẹ. Migration chỉ 1 ngày. #Zustand #stateManagement #buildinpublic #QuảnLýTrạngThái #LậpTrình
https://www.reddit.com/r/SideProject/comments/1qmgbs0/migrated_agentpageio_to_zustand_noticeable/
Agentpage.io vừa chuyển toàn bộ quản lý trạng thái sang Zustand. Kết quả: 🚀 Hiệu năng cải thiện, code sạch hơn, tốc độ phát triển tăng, dễ theo dõi luồng state. Ưu điểm: ít boilerplate, debug đơn giản, hỗ trợ TypeScript tốt, tránh render không cần, bundle nhỏ. Migration chỉ mất một ngày. Ai còn dùng Zustand, chia sẻ nhé! #Zustand #StateManagement #React #PhátTriển #CôngNghệ #buildinpublic
https://www.reddit.com/r/SideProject/comments/1qmgbs0/migrated_agentpageio_to_zustand_noticeable/
Why doesn't your child view's @𝑆𝑡𝑎𝑡𝑒 update when the parent changes? This deep dive demystifies SwiftUI view identity and data flow patterns to help you understand the underlying mechanisms.
🔗: https://fatbobman.com/en/snippet/why-child-state-won-not-update-from-parent-in-swiftui/ by Xu Yang (@fatbobman)
2025 JavaScript Rising Stars, by (not on Mastodon or Bluesky):
https://risingstars.js.org/2025/en
#javascript #frameworks #libraries #react #vuejs #tooling #ai #mobile #desktop #statemanagement #cssinjs #testing #staticsitegeneration #graphql #retrospectives
Quản lý nhà nước trên môi trường số đang lấy dữ liệu làm trung tâm, coi đây là "nguồn tài nguyên mới". Đề án phát triển ứng dụng dữ liệu dân cư, định danh và xác thực điện tử đã phát huy hiệu quả, góp phần vào công cuộc chuyển đổi số quốc gia.
#ChuyểnĐổiSố #QuảnLýNhàNước #DữLiệu #KỷNguyênSố
#DigitalTransformation #StateManagement #Data #DigitalEra
https://vietnamnet.vn/quan-ly-nha-nuoc-tren-moi-truong-so-lay-du-lieu-lam-trung-tam-2475059.html
SwiftUI: quản lý trạng thái là nền tảng. Dùng @State cho dữ liệu UI nhỏ, @Binding để chia sẻ lên con, @StateObject cho ViewModel lâu dài, @ObservedObject khi chủ sở hữu bên ngoài. @Environment cho giá trị toàn cục, @observable (2023) thay @Published, giảm lỗi cập nhật. Kiểm tra: UI sở hữu UI state, View sở hữu ViewModel, ViewModel sở hữu logic. #SwiftUI #StateManagement #iOSDev #LậpTrìnhSwiftUI #QuảnLýTrạngThái #iOS
https://dev.to/sebastienlato/state-management-in-swiftui-the-complete-guide-18f
"Ra mắt thư viện React mới: SoGloper, giúp tổ chức state, logic và dataflow trong ứng dụng React. Cung cấp tính năng debug,inspection và quản lý trạng thái động. #SoGloper #React #StateManagement #DataFlow #JavaScript #ThưVienReact #QuảnTrịTrạngThái"
Your URL Is Your State, by @ahmadalfy.bsky.social:
#Development #Guidelines
URLs are state containers · “The web’s oldest and most elegant features.” https://ilo.im/16848e
_____
#Programming #Coding #StateManagement #URLs #JavaScript #React #NextJS #WebDev #Frontend #Backend
Vue Basics: State Management in Vue, by (not on Mastodon or Bluesky):
https://www.telerik.com/blogs/vue-basics-state-management-vue
“Make Invalid States Unrepresentable” Considered Harmful, by (not on Mastodon or Bluesky):
via @dotnet : MauiReactor: An MVU Approach for .NET MAUI
https://ift.tt/VdEZQbP
#MauiReactor #DotNetMAUI #MVU #OpenSource #CrossPlatform #CSharp #Development #HotReload #StateManagement #Productivity #UI #ASPNetCore #Azure #SoftwareDevelopment #Xamarin #ReactNat…
Gia Lai tăng cường vai trò của quản lý nhà nước về tôn giáo, tập trung đổi mới phương thức tham mưu và chủ động dự báo tình hình để kịp thời đưa ra giải pháp.
#GiaLai #TônGiáo #QuanLyNhaNuoc #GiaLai #Religion #StateManagement
Introducing Zustand (State Management), by @adamrackis.bsky.social (@frontendmasters.com):
Managing the State of Your Promises, by (not on Mastodon or Bluesky):
https://spin.atomicobject.com/managing-the-state-of-your-promises/
React-like functional webcomponents, but with vanilla HTML, JS and CSS
Introducing Dim – a new #Framework that brings #ReactJS-like functional #JSX-syntax with #VanillaJS. Check it out here:
🔗 Project: https://github.com/positive-intentions/dim
🔗 Website: https://dim.positive-intentions.com
My journey with #WebComponents started with Lit, and while I appreciated its native browser support (less #Tooling!), coming from #ReactJS, the class components felt like a step backward. The #FunctionalProgramming approach in React significantly improved my #DeveloperExperience and debugging flow.
So, I set out to build a thin, functional wrapper around #Lit, and Dim is the result! It's a #ProofOfConcept right now, with "main" #Hooks similar to React, plus some custom ones like useStore for #EncryptionAtRest. (Note: #StateManagement for encryption-at-rest is still unstable and currently uses a hardcoded password while I explore #Passwordless options like #WebAuthn/#Passkeys).
You can dive deeper into the #Documentation and see how it works here:
📚 Dim Docs: https://positive-intentions.com/docs/category/dim
This #OpenSource project is still in its early stages and very #Unstable, so expect #BreakingChanges. I've already received valuable #Feedback on some functions regarding #Security, and I'm actively investigating those. I'm genuinely open to all feedback as I continue to develop it!
#FrontendDev #JSFramework #Innovation #Coding #Programmer #Tech
Frontend’s Next Evolution: AI-Powered State Management, by @TheNewStack:
https://thenewstack.io/frontends-next-evolution-ai-powered-state-management/