웹 어셈블리(wasm)와 러스트(rust)를 배워야 하는 이유. 데모 포함

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 8

  • @timotolkie
    @timotolkie 10 місяців тому +2

    React19 에서 컴파일러 도입에 따라 useMemo, useCallback, memo가 대체됩니다.
    19가 출시되어봐야 알겠지만, React진영도 고민을 많이 하고 있는것 같습니다.
    winterjs 사례를 보면 WASM이 보여주는 성능향상은 증명이 되고 있어 관심을 가지고 있습니다.
    재미있는 영상 올려주셔서 감사합니다. 많은 도움이 되고 있습니다.
    (Rust공부한지 얼마 안되었지만.. 즐겁게 공부하고 있습니다.)

  • @gyeongho1999
    @gyeongho1999 Місяць тому +1

    WebAPP자체 보다는 라이브러리 개발할 때에 좋을 것 같습니다.
    비디오 인코딩&디코딩, 차트 canvas렌더링을 WASM으로 써봤습니다. 이런 경우는 WASM으로 구현했을 때 사용자 입장에서도 성능 체감하는 것을 느꼈으나 그걸 제외한 일반적인 텍스트 기반 서비스에서는, Golang이나 Rust기반으로 개발된 웹앱 프레임워크를 썼을 때 사용자 입장에서 별로 체감이 안됐던 기억이 있습니다. 또, 리액트가 렌더링의 곡예가 필요하다는 입장은 저도 한번씩 생각했던 부분이지만 사실상 비디오나 Canvas렌더링 이런거 말고는 그렇게 성능을 요하는 프로젝트가 잘 없기 때문에 제 생각에는 WebAPP 자체에 적용하는게 아니라 비디오 플레이어 라이브러리, Canvas 렌더링 라이브러리 등등, 라이브러리 개발할 때는 고려할만 하다고 생각합니다.

  • @se_787
    @se_787 8 місяців тому

    러스트 말만 들었지 성능이 미쳤네요

  • @정크푸드-v8i
    @정크푸드-v8i 6 місяців тому +1

    선생님 웹어셈블리, 러스트 언어 배울수 있는 강의 추천좀 해주세요.

    • @정크푸드-v8i
      @정크푸드-v8i 6 місяців тому

      왜 좋아요만.. 눌러주시나여

    • @개발하는약사
      @개발하는약사  4 місяці тому

      @@정크푸드-v8i 😅 대글 잘봤다는 의미에서 좋아요 눌러드리고 있어요. 웹어셈블리는 적당한 강의를 못찾았고, 러스트는 이지러스트와 공식 러스트북이 최고입니다. 주소는 아래 댓글에 달아드릴게요

    • @개발하는약사
      @개발하는약사  4 місяці тому

      @@정크푸드-v8i
      이지러스트 강의 ua-cam.com/play/PLfllocyHVgsSJf1zO6k6o3SX2mbZjAqYE.html&si=Bba6qnyu36WrU3uz
      러스트북 doc.rust-kr.org/
      느었지만 도움이 되셨으면 합니다.

  • @seungjunlee7340
    @seungjunlee7340 8 місяців тому +1

    굉장히 관심있는 기술이지만 현재 WASM의 성능을 필요로 할만한 서비스들이 부족해 시장에선 오버엔지니어링이란 생각이드네요… 이것과 별개로 기술자체는 정말 흥미롭고 좋다고 생각합니다