데브허브 | DEVHUB | LIVE Coding Market Monkey Trading PlatformLIVE Coding Market Monkey Trading Platform
- Market Monkey 트레이딩 플랫폼을 위한 '심볼 파인더' 기능을 개발 중이며, 수많은 심볼을 효율적으로 검색하는 것이 핵심 목표입니다. 🐒
- 프론트엔드에 Odin 언어를 WebAssembly(WASM)로 컴파일하여 사용하며, 데스크톱 수준의 놀라운 성능에 감탄합니다. 🚀
- Odin/WASM은 Go/WASM과 달리 메모리 관리(아레나) 등 하위 메커니즘에 대한 높은 제어력을 제공하여 성능 최적화에 유리하다고 설명합니다. 🧠
- YouTube에서 기술 콘텐츠의 어려움을 토로하며, 사람들이 깊이 있는 기술 설명보다 간단한 '할 일 앱' 같은 콘텐츠를 선호한다고 언급합니다. 📉
- 입력 필드 콜백 문제(결과가 사라지는 현상)를 해결하기 위해 다양한 시도와 디버깅 과정을 거칩니다. 🐛
- 콜백 문제를 해결하기 위해 검색 결과를 앱의 영구적인 상태(app struct)에 저장하는 방식으로 전환합니다. 💾
- 전역 변수 사용에 대한 일반적인 비판에 반박하며,
app 구조체 내 캡슐화의 진정한 이점은 '핫 리로드' 가능성에 있다고 강조합니다. 🔥
- 프로그래머는 상상하는 모든 것을 만들 수 있으며, 스스로의 한계 외에는 아무것도 막을 수 없다는 철학을 공유합니다. ✨
- 집중력 문제로 책보다는 직접 코딩하며 배우는 것을 선호한다고 밝히며, 모든 정보는 유용하다고 덧붙입니다. 📚