본문 바로가기
프로그램개발/ClientSide(JavaScript,Angular,Vue)

WebAssembly, asm.js, 순수 자바스크립트 벤치마크 비교 사이트

by 크레도스 2018. 1. 4.

https://sniklaus.com/blog/raytracer


같은 3D데모를 각 웹 언어와 비교한 사이트입니다.

비교대상은 각각 순수 자바스크립트, C언어를 asm.js 와 웹어셈블리로 컴파일한 결과물, WebGL를 이용해서 OpenGL로 만든 것입니다.

여기서 나오는 숫자는 각 화면을 그릴때 걸린 시간으로 마이크로초ms 단위입니다.


또한 사이트 제작자는 소스를 공개하였는데, 같은 기능에 대해서 각각의 프레임워크로 짜여진 코드라서 로우레벨 프론트엔드 프로그래밍에 관심있으신 분은 참고해볼만합니다.

https://github.com/sniklaus/experiment-raytracer