WebAssembly 스튜디오
WebAssembly Studio
WAT(WebAssembly Text)를 작성하면 브라우저에서 바로 바이너리로 컴파일하고, 헥사덤프·역어셈블을 확인하고, 실제로 실행까지 해보는 WebAssembly 학습 도구입니다. 기본·응용·심화 16개 샘플, 바이너리 구조 설명, 문법 치트시트를 제공합니다.
코딩 실습관련 글 읽기
WebAssembly 툴킷(wabt)을 불러오는 중입니다…
샘플 갤러리
WAT 에디터
바이너리 (hex dump)
// 컴파일 대기 중…
역어셈블 (canonical WAT)
// 바이너리를 다시 텍스트로 변환한 결과가 여기에 표시됩니다.
이어서 해볼 도구
같은 흐름으로 이어지는 도구를 골라 두었습니다.
- 프로그래밍 언어 비교Python, JS, Java, Go, Rust, C 문법을 나란히 비교하세요.
- WebAssembly 원리 & 만드는 법WebAssembly가 어떻게 동작하고 어떻게 만드는지 배우는 도구입니다. 스택 머신 시각화, 리틀 엔디언 선형 메모리 바이트 그리드, 모듈 구조 해부, Rust·C(Emscripten)·AssemblyScript·Go/TinyGo 컴파일 파이프라인을 눈으로 익혀보세요.
- 파이썬 놀이터설치 없이 브라우저에서 진짜 CPython 3.14를 실행하세요. REPL 스타일 출력, 예제 10종, 자동 채점 연습 미션 10개, numpy 설치까지 지원해요.
- Rust 학습소Rust의 어려운 부분을 인터랙티브하게 배웁니다 — 소유권·빌림 시각화, 라이프타임, 열거형·패턴 매칭, 트레잇·제네릭, 그리고 예상 출력이 담긴 단계별 예제 라이브러리. 실제 컴파일러는 돌리지 않고, 모든 결과와 rustc 스타일 에러를 학습용으로 미리 계산합니다.