WebAssembly·Edge Runtime·React Server Components 직접 실습으로 신기술 검토 결
최근 관심을 갖고 공부한 기술은 React Server Components였습니다. 클라이언트 번들에 포함되지 않으면서 서버에서 직접 데이터를 패치하는 구조가 기존 CSR/SSR 방식과 어떻게 다른지 직접 실습하며 파악했습니다.
또한 Edge Runtime 환경도 살펴봤습니다. 데이터센터가 아닌 사용자 근처 엣지에서 코드가 실행되면 레이턴시가 줄어드는 구조가 흥미로웠고, Cloudflare Workers로 간단한 API를 배포해 응답 시간을 비교했습니다.
WebAssembly는 브라우저에서 네이티브에 가까운 성능을 내는 방식이 신기해서 공부 중입니다. Rust로 작성한 함수를 WASM으로 컴파일해 브라우저에서 호출하는 흐름을 따라해봤는데, JavaScript로는 어려운 연산 집약적 작업에 활용할 수 있다는 가능성을 확인했습니다.