原创 cheerp 使用事件的例子

這個文章主要描述在cheerp環境下, c++代碼如何通過js包裝使用dom事件 1 what?事件 事件作爲js異步編程的核心,很好的把邏輯分散開來,形成各個處理的handler。 首先事件的目標和當前目標都是實現了派發接口的,可以響應事

原创 cheerp數據類型包裝

這個文章主要描述在cheerp環境下, js和c++側數據類型的轉換和包裝內容。 1 基礎數據類型 首先我們知道javascript是弱類型的腳本語言,開發者在開發的時候不必關注數據的類型和邊界,而c++是靜態編程語言, 在編譯階段就需要確

原创 cheerp 交叉編譯aes庫

這個文章主要演示了一個cheerp交叉編譯的簡單的例子對比測試。這個例子中我們把一個c文件的算法交叉到js側。 先行準備 我們分別使用js的一個aes庫,和交叉過去的一個c實現的庫分別分別在node和瀏覽器端做性能比較。 先把c算法庫交叉到

原创 cheerp 簡介

這個文章主要介紹了爲什麼要用cheerp技術以及和其他對標的技術對比,他的閃光點在哪裏。 WebAssembly 是一種中間碼用於加速瀏覽器端應用,目前有多種語言可以編譯或者交叉到這種格式。當然這個不是本文的內容,詳細瞭解請移步 wasm官