跨平台桌⾯应⽤框架:Electron对比:传统桌面应用都是非Web技术开发的 ■ 跨平台:Win / Mac / Linux 等多个平台 ■ 桌面应用:主要用来开发桌面端应用 而不是Web应用 ## 。基本原理 ■ 将 Chromium 和 Node.js 合并到同一个运行时环境中 让你使用纯 JavaScript 调用丰富的原生(操作系统) APIs ■ 并将其打包为 Mac、Windows 和 Linux 系统下的应用 注:Node.js 是 Javascript 的一个 Web Server 前端:貌美如花的 Chromium ☑ 负责:显示内容 注:可以看成 Chromium 是 Chrome 的浏览器的内核实现 ## 。可把Electron看成 ☑ 一个被 JavaScript 控制的,精简版的 Chromium 浏览器 ☑ 一个 Node.js 的变体 ■ 专注于桌面应用而不是 Web Server 安装依赖库 $ npm install # 运行应用 $ npm start ## 基本效果: ## Hello World! We are using Node.js 12.14.1, Chromium 83.0.4103.64, and Electron 9.0.0. > electron-quick-start@1.0.0 start /Users/limao/dev/src/e0 码力 | 123 页 | 21.81 MB | 2 年前3
Comprehensive Rust(Ukrainian) 202412Java ..... 239 X Chromium ..... 242 38 Ласкаво просимо до Rust в Chromium ..... 243 39 Установка ..... 244 40 Порівняння екосистем Chromium і Cargo ..... 246 41 Політика Chromium щодо Rust ..... 249 42 Правила побудови ..... 250 42.1 Включаючи unsafe код Rust ..... 250 42.2 Залежнісь Chromium C++ від коду Rust ..... 251 42.3 Visual Studio Code 251 42.4 Вправа правил побудови 252 43 Tectuyan 254 43.1 Бібліотека rust_gtest_interop 255 43.2 Правила GN для тестів Rust 255 43.3 Макрос chromium::import! 256 43.4 Тестова вправа 256 44 Взаємодія з C++ 257 44.1 Приклади прив'язок 2580 码力 | 396 页 | 1.08 MB | 1 年前3
Comprehensive Rust ?Exercises ..... 229 X Chromium ..... 230 39 Welcome to Rust in Chromium ..... 231 40 Setup ..... 232 41 Comparing Chromium and Cargo Ecosystems ..... 234 42 Chromium Rust policy ..... 236 43 Code from Chromium C++ 238 43.3 Visual Studio Code 238 43.4 Build rules exercise 239 44 Testing 240 44.1 rust_gtest_interp Library 241 44.2 GN Rules for Rust Tests 241 44.3 chromium::import 46.6 Depending on a Crate 252 46.7 Auditing Third Party Crates 252 46.8 Checking Crates into Chromium Source Code 253 46.9 Keeping Crates Up to Date 253 46.10 Exercise 253 47 Bringing It Together0 码力 | 378 页 | 1009.46 KB | 2 年前3
Comprehensive Rust(English) 202412with Java ..... 233 X Chromium ..... 235 38 Welcome to Rust in Chromium ..... 236 39 Setup ..... 237 40 Comparing Chromium and Cargo Ecosystems ..... 239 41 Chromium Rust policy ..... 241 42 Build rules ..... 242 42.1 Including unsafe Rust Code ..... 242 42.2 Depending on Rust Code from Chromium C++ ..... 243 42.3 Visual Studio Code ..... 243 42.4 Build rules exercise ..... 244 43 Testing 245 43.1 rust_gtest_interop Library ..... 246 43.2 GN Rules for Rust Tests ..... 246 43.3 chromium::import! Macro ..... 246 43.4 Testing exercise ..... 247 44 Interoperability with C++ .....0 码力 | 382 页 | 1.00 MB | 1 年前3
Comprehensive Rust(简体中文) 20241238 习题 ..... 219 X Chromium ..... 220 39 Welcome to Rust in Chromium ..... 221 40 设置 ..... 222 41 Chromium 和 Cargo 的生态对比 ..... 224 42 Chromium Rust 政策 ..... 226 43 Build Build rules ..... 227 43.1 Including unsafe Rust Code ..... 227 43.2 在 Chromium C++ 中导入 Rust 代码 ..... 228 43.3 Visual Studio Code ..... 228 43.4 Build rules exercise ..... 229 44 测试 ..... 230 230 44.1 rust_gtest_interp 库 ..... 231 44.2 Rust 测试的 GN 规则 ..... 231 44.3 chromium::import! 宏 ..... 231 44.4 Testing exercise ..... 232 45 与 C++ 的互操作性 ..... 233 45.1 绑定示例 ..... 233 45.2 CXX0 码力 | 359 页 | 1.33 MB | 1 年前3
Comprehensive Rust(繁体中文)217 38 練習 ..... 219 X Chromium ..... 220 39 歡迎瞭解 Chromium 中的 Rust ..... 221 40 設定 ..... 222 41 比較 Chromium 和 Cargo 的生態系統 ..... 224 42 Chromium Rust 政策 ..... 226 43 Build Build rules ..... 227 43.1 包含 unsafe Rust 程式碼 ..... 227 43.2 在 Chromium C++ 中使用 Rust 程式碼 ..... 228 43.3 Visual Studio Code ..... 228 43.4 Build rules exercise ..... 228 44 測試 ..... 230 44.1 1 rust_gtest_interp 程式庫 ..... 230 44.2 Rust 測試適用的 GN 規則 ..... 231 44.3 chromium::import! 巨集 ..... 231 44.4 测试練習 ..... 232 45 互通性 ..... 233 45.1 範例 ..... 233 45.2 錯誤處理 ..... 234 45.2.1 CXX0 码力 | 358 页 | 1.41 MB | 1 年前3
Comprehensive Rust(繁体中文) 202406215 38 練習 ..... 217 X Chromium ..... 218 39 歡迎瞭解 Chromium 中的 Rust ..... 219 40 設定 ..... 220 41 比較 Chromium 和 Cargo 的生態系統 ..... 222 42 Chromium Rust 政策 ..... 224 43 Build Build rules ..... 225 43.1 包含 unsafe Rust 程式碼 ..... 225 43.2 在 Chromium C++ 中使用 Rust 程式碼 ..... 226 43.3 Visual Studio Code ..... 226 43.4 Build rules exercise ..... 226 44 測試 ..... 228 44.1 1 rust_gtest_interp 程式庫 ..... 228 44.2 Rust 測試適用的 GN 規則 ..... 229 44.3 chromium::import! 巨集 ..... 229 44.4 测试練習 ..... 230 45 互通性 ..... 231 45.1 範例 ..... 231 45.2 錯誤處理 ..... 232 45.2.1 CXX0 码力 | 356 页 | 1.41 MB | 1 年前3
Comprehensive Rust(Português do Brasil) 202412233 38 Exercícios ..... 236 X Chromium ..... 237 39 Bem-vindos ao Rust para Chromium ..... 238 40 Configuração ..... 239 41 Comparando os Ecossistemas do Chromium e do Cargo ..... 241 42 Política Política do Rust para Chromium ..... 244 43 Regras de Compilação ..... 245 43.1 Incluindo código Rust unsafe (inseguro) ..... 245 43.2 Dependendo de Código Rust do C++ do Chromium ..... 246 43.3 Visual Biblioteca rust_gtest_interp ..... 250 44.2 Regras GN para Testes em Rust ..... 250 44.3 Macro chromium::import! ..... 251 44.4 Exercício sobre testes ..... 251 45 Interoperabilidade com C++ ....0 码力 | 389 页 | 1.05 MB | 1 年前3
Comprehensive Rust(Español) 202412X Chromium ..... 236 39 Te Damos la Bienvenida a Rust en Chromium ..... 237 40 Configurar ..... 238 41 Comparación de los ecosistemas de Chromium y Cargo ..... 240 42 Política de Chromium Rust (Build) ..... 244 43.1 Incluir código de Rust unsafe ..... 244 43.2 Depender de código de Rust desde Chromium C++ ..... 245 43.3 Visual Studio Code ..... 245 43.4 Ejercicio de reglas de compilación ... Biblioteca rust_gtest_interp ..... 249 44.2 Reglas GN para pruebas de Rust ..... 249 44.3 Macro chromium::import! ..... 250 44.4 Ejercicio de pruebas ..... 250 45 Interoperabilidad con C++ ..... 2510 码力 | 389 页 | 1.04 MB | 1 年前3
Comprehensive Rust(한국어) 20241238 연습문제 ..... 224 X Chromium ..... 225 39 Welcome to Rust in Chromium ..... 226 40 설치 ..... 227 41 Chromium 및 Cargo 생태계비교 ..... 229 42 Chromium Rust 정책 ..... 231 43 빌드규칙 빌드규칙 ..... 232 43.1 unsafe Rust 코드포함 ..... 232 43.2 Chromium C++의 Rust 코드에의존 ..... 233 43.3 Visual Studio Code ..... 233 43.4 빌드규칙 ..... 234 44 테스트 ..... 235 44.1 rust_gtest_interop Library Library ..... 236 44.2 GN Rules for Rust Tests ..... 236 44.3 chromium::import! Macro ..... 236 44.4 Testing exercise ..... 237 45 C 와의상호운용성 ..... 238 45.1 예제 ..... 238 45.2 오류처리 ..... 239 450 码力 | 369 页 | 1.29 MB | 1 年前3
共 467 条
- 1
- 2
- 3
- 4
- 5
- 6
- 47













