▲neo 6달전 | parent | favorite | on: GN⁺: Gio UI – Go용 크로스 플랫폼 GUI(gioui.org)Hacker News 의견 해커뉴스 댓글 모음 요약 캔버스를 사용하여 모든 것을 렌더링하는 것은 접근성 문제와 비원주민적인 느낌을 줄 수 있음 Flutter의 웹 버전처럼 <canvas>를 사용하여 렌더링하는 것은 접근성 문제와 비원주민적인 느낌을 줄 수 있음. 최신 크로스 플랫폼 앱 개발 방법에 대한 질문 현재 크로스 플랫폼 모바일 및 웹 앱을 구축하는 가장 좋은 방법에 대한 질문. 비즈니스 로직과 UI 모두를 포함하거나 비즈니스 로직만 포함하는 방법에 대해 논의. 타입스크립트를 사용한 비즈니스 로직 구현의 한계 타입스크립트를 사용하여 비즈니스 로직을 구현하려 했으나, iOS에서 자바스크립트 실행 성능이 좋지 않다는 문제를 발견. Go와 Fyne을 사용한 앱 개발 경험 Go와 Fyne을 사용하여 작은 앱을 개발했으나, Flutter가 제공하는 많은 기능과 세련미가 부족하다는 경험 공유. WASM 데모의 렌더링 문제 Windows 10 PC의 크롬 브라우저에서 WASM 데모가 검은 사각형으로만 렌더링되는 문제를 경험. Gio의 "제로 할당" 디자인에 대한 질문 Gio의 "제로 할당" 디자인에 대한 문서 설명을 이해하기 어려워하는 Go 초보자의 질문. 할당이 왜 발생하는지, 무엇을 할당하는지, 어떻게 절약하는지에 대한 궁금증. 크로스 플랫폼 GUI의 디자인 문제 많은 크로스 플랫폼 GUI가 오래된 디자인처럼 보이는 문제에 대한 지적. 복잡한 애플리케이션 작성의 어려움 복잡한 애플리케이션을 작성하기 어려운 경험 공유. 비디오, 지도, 리치 텍스트 컴포넌트 등 기본적인 컴포넌트가 부족하고, API 변경이 잦으며, 테마 설정이 불가능함. 즉시 모드 그래픽의 한계 즉시 모드 그래픽이 복잡한 상태를 관리할 때 문제가 발생하며, 직접 보유 모드 그래픽을 구현해야 하는 문제. 피에트 GPU 기반 렌더러의 한계 피에트 GPU 기반 렌더러가 베지어 곡선의 제어점을 입력으로 받아 모든 것을 테셀레이션하는 개념은 멋지지만, 실제 원을 그리는 데 어려움이 있음. WASM의 생산 준비 부족 WASM이 개념 증명에 불과하며, 생산 준비가 되기 위해서는 수년간의 엔지니어링이 필요함. Fyne의 CJK 텍스트 렌더링 문제 Fyne이 CJK 텍스트를 렌더링하지 못하는 문제. 사용자 생성 콘텐츠나 로컬라이제이션이 필요한 경우 Fyne을 사용할 수 없다는 지적. 유니코드 지원 부족 유니코드를 지원하지 않는다는 문제.
Hacker News 의견
해커뉴스 댓글 모음 요약
캔버스를 사용하여 모든 것을 렌더링하는 것은 접근성 문제와 비원주민적인 느낌을 줄 수 있음
<canvas>
를 사용하여 렌더링하는 것은 접근성 문제와 비원주민적인 느낌을 줄 수 있음.최신 크로스 플랫폼 앱 개발 방법에 대한 질문
타입스크립트를 사용한 비즈니스 로직 구현의 한계
Go와 Fyne을 사용한 앱 개발 경험
WASM 데모의 렌더링 문제
Gio의 "제로 할당" 디자인에 대한 질문
크로스 플랫폼 GUI의 디자인 문제
복잡한 애플리케이션 작성의 어려움
즉시 모드 그래픽의 한계
피에트 GPU 기반 렌더러의 한계
WASM의 생산 준비 부족
Fyne의 CJK 텍스트 렌더링 문제
유니코드 지원 부족