설치하기

빌드 없이 스크립트 한 줄로 시작합니다. 번들러를 쓰는 곳은 모듈로 가져옵니다.

아직 PoC 단계라 패키지 저장소에 올리지 않았습니다. 지금은 에서 bun run build 로 만든 dist/ 의 파일을 씁니다.

일반 스크립트

hyper-scope.iife.js 를 싣고 HyperScope.start() 를 부릅니다.

화면에 글자가 보이면 끝입니다. start() 는 head 에서 불러도 됩니다. 문서가 다 읽힌 뒤에 스코프를 살리고, 그 뒤에 끼워지는 것도 따라갑니다.

모듈

스크립트는 head 에

런타임은 문서에 하나여야 합니다. Turbo 처럼 화면을 갈아 끼우는 도구는 방문마다 body 안의 스크립트를 다시 실행하므로, 스크립트를 head 에 둡니다.

시작할 때 정하는 것

옵션은 둘뿐입니다.

옵션하는 일
delimiters글자 끼워넣기 구분자. 기본은 {{ }}. 서버 템플릿이 같은 표시를 쓰면 바꿉니다
plugins시작할 때 함께 넣을 플러그인. plugin() 을 따로 부르는 것과 같습니다

확장 싣기

폼 검증이나 Turbo 와 함께 쓰는 것은 코어에 없습니다. 필요한 것만 따로 싣습니다.

→ 확장