Using SwiftUI to Build a Mac-Assed App in 2026 – Paulo's Blog

2026년 기준 SwiftUI로 macOS용 네이티브 앱을 100% 구현하는 데는 아직 한계가 많다. 특히 선택 상태 관리, 비활성 창 표현, 컨텍스트 메뉴 포커스, 드래그 앤 드롭 세션 가시성, 키보드 단축키 처리, 툴바 아이템 배치 등에서 SwiftUI가 AppKit 수준의 세밀한 제어를 제공하지 못한다. SwiftUI의 List 컴포넌트는 일부 Mac 특유의 동작을 지원하지만 커스터마이징이 어렵고, 플랫폼 간 일관성도 부족하다. 따라서 Mac에 최적화된 완전한 네이티브 앱 개발에는 여전히 AppKit과의 혼용이 필요하다.

https://pfandrade.me/blog/mac-assed-swiftui-app/

#swiftui #macos #appdevelopment #uiframework #apple

Using SwiftUI to Build a Mac-assed App in 2026 - Paulo's Blog

I’m Paulo. A software developer based in Lisbon, Portugal, founder of Outer Corner, currently building apps for Apple platforms.

I built godom: Go owns the DOM and the browser is just a rendering surface

godom은 Go 프로세스가 DOM을 직접 소유하고 브라우저는 단순 렌더링 서피스로 동작하는 Go 기반 UI 프레임워크입니다. Electron이나 복잡한 JS 프론트엔드 없이 단일 바이너리로 빌드되어 브라우저 탭에서 UI를 보여주며, 상태가 브라우저 종료 후에도 유지되고 다중 탭 및 다중 기기 동기화가 기본으로 지원됩니다. 이는 로컬 단일 사용자용 도구에 최적화된 설계로, 복잡한 웹 프레임워크나 API 설계 없이 Go 코드만으로 UI를 구현할 수 있습니다. 보안은 신뢰된 네트워크 내 사용을 전제로 하며, 간단한 토큰 인증만 제공해 공개 인터넷용 웹앱에는 적합하지 않습니다.

https://www.anupshinde.com/why-i-built-godom/

#go #uiframework #localapp #websocket #vdom

Why I built godom

I kept needing a UI for local Go tools and hating every option. So I built a framework where Go owns the DOM and the browser is just a screen.

Anup Shinde

Show HN: Rore GUI – An Open Qt Alternative in Rust (WGPU, Zero-VDOM)

Rore는 Rust로 작성된 고성능 GPU 가속 UI 프레임워크로, WGPU와 Taffy 레이아웃 엔진을 기반으로 하며, 데이터 그리드와 Web3 터미널 같은 무거운 데스크톱 애플리케이션에 최적화되어 있습니다. GPU 인스턴싱, 수학적 픽셀 완성도, 부분 리드로우, 미세 반응성, 가상 리스트 등 고급 기능을 지원하며, 메모리 사용량은 약 130MB, CPU 사용률은 매우 낮아 효율적입니다. 현재는 알파 단계로 완전한 애플리케이션 개발에는 아직 미완성이지만, 크로스 플랫폼 성능과 GPU 직접 제어를 통한 고성능 UI 개발에 유망한 대안입니다.

https://github.com/davlatov-tech/Rore

#rust #gpu #uiframework #wgpu #reactivity

GitHub - davlatov-tech/Rore

Contribute to davlatov-tech/Rore development by creating an account on GitHub.

GitHub

Are Web Components & Cybersecurity A Better Combo?

I'm not trying to dunk on popular #UI #frameworks – I'm sure they're totally fine for #cybersecurity stuff, probably get loads of reviews and #audits.

But from my angle: Web Components are *native* to the #browser. Doesn't that just inherently reduce the risk of **#SupplyChainAttacks** (you know, like a rogue `npm install` on a bad network) for your #AppSecurity?

Or am I overthinking it, and the #framework choice is less important than the #browser, #OS, or #device running it? What are your thoughts, #DevCommunity?

---

Quick context: I've got a #ReactJS #messagingApp (repo here: https://github.com/positive-intentions/chat) and a separate #UIFramework (repo here: https://github.com/positive-intentions/dim) built with #Lit (which uses Web Components). I'm genuinely wondering if there's a compelling #cybersecurity reason to refactor the chat app to use my #WebComponent UI framework. Might be a whole new level of #SecurityByDesign for #FrontEndDev.

FYI, same question's on Reddit here: https://www.reddit.com/r/ExperiencedDevs/comments/1lmk1rg/are_web_components_better_for_cybersecurity/, got some good #insights, but want to make sure nothing's getting overlooked! Let's discuss #InfoSec #WebDev #JavaScript #OpenSource #TechQuestion.

GitHub - positive-intentions/chat: Decentralized chat

Decentralized chat. Contribute to positive-intentions/chat development by creating an account on GitHub.

GitHub
I tried #vuejs today and decided to use it for my project. #PrimeVue has some really handy components which match my usecase perfectly. A #javascript #uiframework is such a gamechanger.

I realized that i need to separate the #frontend and #backend. I'm glad i didn't do a lot of work on the frontend yet. I will probably go with #react. Since the dashboard will display a lot of informations, which must update live, a #uiframework becomes necessary.

#developing #developement #coding #webdevelopment

Nebraska.Code 2025 hosted on Whova

July 23 – 25, 2025, Lincoln, NE

25+ top UI frameworks & libraries for Nextjs

Explore 25+ top UI frameworks & libraries for Next.js to boost your web app’s performance, design, and development efficiency.

WrapPixel

Another Godot experiment:
Tying to make a real-time power consumption graph/dashboard for the Tibber (a power company) API
And it worked, nice  
Godot is a viable option as a cross-platform UI framework ^^"

https://youtu.be/qTNyzat9_x8

#godot #tibber #ui #uiFramework

Real Time Tibber power graph with Godot

YouTube