10P by xguru 2021-05-17 | favorite | 댓글 1개

- 데스크탑 앱을 개발할 때 HTML/CSS/JS 등을 이용해서 다양한 UI를 만들수 있는 C로 된 임베딩 엔진
ㅤ→ 5+MB : Electron 이나 Qt 등보다 1/10 크기로 앱 제작 가능
ㅤ→ HTML5/CSS(2.1 + 3일부 모듈) 파서는 직접 구현. JS는 QuickJS 이용
ㅤ→ Direct2D/GDI+(윈), CoreGraphics(맥), GTK/Cairo(리눅스)
ㅤ→ DOM Inspector 제공
ㅤ→ Delphi, Go, .NET/C#, Python, Rust, PHP 용 SDK 바인딩 제공
- Sciter.Quark 컴파일러로 HTML/CSS/JS/이미지를 묶어서 데스크탑 앱을 생성 가능
ㅤ→ 윈도우/맥/리눅스 : 모두 Intel / ARM 지원
ㅤ→ Android/iOS 지원 예정

* 지난 10년간 안티바이러스 소프트웨어들이 주로 UI엔진으로 사용 (Norton, Comodo, ESET, BitDefender..)

예전엔 TIScript 라는 별도 스크립트 엔진을 썼었는데, QuickJS 로 바꿔서 JavaScript 사용이 가능해졌습니다.
- Sciter uses JavaScript from now and on https://terrainformatica.com/2021/04/…

- QuickJS Javascript Engine - 작고 빠르고 임베드 가능한 자바스크립트 엔진 https://news.hada.io/topic?id=59