区块链技术博客
www.b2bchain.cn

一看就懂的 Electronjs 入门求职学习资料

本文介绍了一看就懂的 Electronjs 入门求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

最近入手 Electron,发现本文,觉得很不错,分享给大家。

作者:JESSICA LOR
译者:Xiaohu Zhu 朱小虎
原文地址:http://jlord.us/essential-electro

1. 什么是 Electron?

Electron 是一个可用于使用JavaScript,HTML 和 CSS 构建桌面应用程序的库。这些应用程序可以打包为在 Mac,Windows 和 Linux 计算机上运行,也可以放置在 Mac 和 Windows 应用程序商店中。

1.1 定义:

  • JavaScript,HTML 和 CSS 是网络语言,这意味着它们是网站的基础,而 Chrome 之类的浏览器知道如何将这些代码转换为您看到的视觉图形。
  • Electron 是一个库 Electron 是可以复用而不必编写自己的代码。您可以使用它在其之上构建项目。
  • 基于 Electron 构建的应用
  • Electron API 演示(请参阅对 Electron 可以做什么)

2 为什么这很重要?

通常,每个操作系统的桌面应用程序均以各自的本地语言编写。这可能意味着要有三个团队编写您的应用程序的三个版本。Electron 使您可以一次使用网络语言编写应用程序。

2.1 定义:

  • 本机(操作系统)语言这些是(主要)使用以下主要操作系统构建的语言:Mac,Objective C;Linux,C;Windows,C ++。

3 怎么做?

Electron 将 Chromium 和 Node.js 与一组自定义 API 结合在一起,以用于本机操作系统功能,例如打开文件对话框,通知,图标等。

一看就懂的 Electronjs 入门

components.png

3.1 定义:

  • API 应用程序接口描述了可供您使用库的一组功能。
  • Chromium 由 Google 创建,这是 Google 浏览器 Chrome 使用的开源库。
  • Node.js(或 Node)一种工具,用于在服务器上编写 JavaScript,访问文件系统和网络(您的计算机也是服务器!)。

3.2 资源:

  • Node.js
  • Chromium铬
  • Electron 博客文章:将 Node 用作库(深入研究)
  • Electron 版本控制

4 情况如何?

使用 Electron 进行开发就像构建可以在其中无缝使用 Node 一看就懂的 Electronjs 入门

main.png

的网页,或者构建可以在其中构建 HTML 和 CSS 界面的 Node 应用程序一样。而你只需要设计一个浏览器,在最新的 Chrome。

4.1 定义:

  • Use Node in 还不是全部!除了无处不在的完整 Node API 之外,您还可以利用 npm(Node 的软件包管理器)上已编写和托管的 300,000 多个模块。
  • 一个浏览器并非所有浏览器都是相同的,Web 设计人员和开发人员通常必须加倍努力才能使一个站点在每个站点上看起来都相同。
  • 最新的 Chrome 使用 ES2015 的 90% 以上,JavaScript 的最新更新以及 CSS 变量等出色功能。

4.2 资源:

  • 我可以用吗?(查看每个浏览器支持的功能)
  • Chrome 更新(Chromium 博客)
  • CSS 变量

5. 先决条件

由于 Electron 的两个组件是网站和 JavaScript,因此在开始之前,您需要具备这两个方面的经验。查看有关 HTML,CSS 和 JS 的一些教程,然后在计算机上安装Node。

5.1 定义:

  • 真实地说,学习制作网站和编写 Node 并不是一朝一夕的事,但希望下面的链接可以帮助您入门。

5.2 资源:

  • 安装 Node(选择 LTS 版本)
  • NodeSchool教程(尝试 learningyounode)
  • JS for Cat(作者:Max Ogden)
  • 学习编码 HTML 和 CSS(Shay Howe 撰写)
  • CSS 技巧(学习 CSS 最佳实践和技巧)
  • Mozilla 开发人员网络(一个网站和 JavaScript 的词典)

6 两个过程

Electron 有两种类型的过程:主过程和渲染器。有模块上每一个或两个过程的工作。主要过程更多地是在幕后,而渲染器过程是应用程序中的每个窗口。

6.1 定义:

  • 模块 Electron 的 API 根据其功能分组在一起。例如,该 dialog 模块具有用于本机对话框的所有 API,例如打开文件,保存文件和警报。

6.2 资源:

  • ElectronAPI 清单

最近入手 Electron,发现本文,觉得很不错,分享给大家。

作者:JESSICA LOR
译者:Xiaohu Zhu 朱小虎
原文地址:http://jlord.us/essential-electro

1. 什么是 Electron?

Electron 是一个可用于使用JavaScript,HTML 和 CSS 构建桌面应用程序的库。这些应用程序可以打包为在 Mac,Windows 和 Linux 计算机上运行,也可以放置在 Mac 和 Windows 应用程序商店中。

1.1 定义:

  • JavaScript,HTML 和 CSS 是网络语言,这意味着它们是网站的基础,而 Chrome 之类的浏览器知道如何将这些代码转换为您看到的视觉图形。
  • Electron 是一个库 Electron 是可以复用而不必编写自己的代码。您可以使用它在其之上构建项目。
  • 基于 Electron 构建的应用
  • Electron API 演示(请参阅对 Electron 可以做什么)

2 为什么这很重要?

通常,每个操作系统的桌面应用程序均以各自的本地语言编写。这可能意味着要有三个团队编写您的应用程序的三个版本。Electron 使您可以一次使用网络语言编写应用程序。

2.1 定义:

  • 本机(操作系统)语言这些是(主要)使用以下主要操作系统构建的语言:Mac,Objective C;Linux,C;Windows,C ++。

3 怎么做?

Electron 将 Chromium 和 Node.js 与一组自定义 API 结合在一起,以用于本机操作系统功能,例如打开文件对话框,通知,图标等。

一看就懂的 Electronjs 入门

components.png

3.1 定义:

  • API 应用程序接口描述了可供您使用库的一组功能。
  • Chromium 由 Google 创建,这是 Google 浏览器 Chrome 使用的开源库。
  • Node.js(或 Node)一种工具,用于在服务器上编写 JavaScript,访问文件系统和网络(您的计算机也是服务器!)。

3.2 资源:

  • Node.js
  • Chromium铬
  • Electron 博客文章:将 Node 用作库(深入研究)
  • Electron 版本控制

4 情况如何?

使用 Electron 进行开发就像构建可以在其中无缝使用 Node 一看就懂的 Electronjs 入门

main.png

的网页,或者构建可以在其中构建 HTML 和 CSS 界面的 Node 应用程序一样。而你只需要设计一个浏览器,在最新的 Chrome。

4.1 定义:

  • Use Node in 还不是全部!除了无处不在的完整 Node API 之外,您还可以利用 npm(Node 的软件包管理器)上已编写和托管的 300,000 多个模块。
  • 一个浏览器并非所有浏览器都是相同的,Web 设计人员和开发人员通常必须加倍努力才能使一个站点在每个站点上看起来都相同。
  • 最新的 Chrome 使用 ES2015 的 90% 以上,JavaScript 的最新更新以及 CSS 变量等出色功能。

4.2 资源:

  • 我可以用吗?(查看每个浏览器支持的功能)
  • Chrome 更新(Chromium 博客)
  • CSS 变量

5. 先决条件

由于 Electron 的两个组件是网站和 JavaScript,因此在开始之前,您需要具备这两个方面的经验。查看有关 HTML,CSS 和 JS 的一些教程,然后在计算机上安装Node。

5.1 定义:

  • 真实地说,学习制作网站和编写 Node 并不是一朝一夕的事,但希望下面的链接可以帮助您入门。

5.2 资源:

  • 安装 Node(选择 LTS 版本)
  • NodeSchool教程(尝试 learningyounode)
  • JS for Cat(作者:Max Ogden)
  • 学习编码 HTML 和 CSS(Shay Howe 撰写)
  • CSS 技巧(学习 CSS 最佳实践和技巧)
  • Mozilla 开发人员网络(一个网站和 JavaScript 的词典)

6 两个过程

Electron 有两种类型的过程:主过程和渲染器。有模块上每一个或两个过程的工作。主要过程更多地是在幕后,而渲染器过程是应用程序中的每个窗口。

6.1 定义:

  • 模块 Electron 的 API 根据其功能分组在一起。例如,该 dialog 模块具有用于本机对话框的所有 API,例如打开文件,保存文件和警报。

6.2 资源:

  • ElectronAPI 清单

最近入手 Electron,发现本文,觉得很不错,分享给大家。

作者:JESSICA LOR
译者:Xiaohu Zhu 朱小虎
原文地址:http://jlord.us/essential-electro

1. 什么是 Electron?

Electron 是一个可用于使用JavaScript,HTML 和 CSS 构建桌面应用程序的库。这些应用程序可以打包为在 Mac,Windows 和 Linux 计算机上运行,也可以放置在 Mac 和 Windows 应用程序商店中。

1.1 定义:

  • JavaScript,HTML 和 CSS 是网络语言,这意味着它们是网站的基础,而 Chrome 之类的浏览器知道如何将这些代码转换为您看到的视觉图形。
  • Electron 是一个库 Electron 是可以复用而不必编写自己的代码。您可以使用它在其之上构建项目。
  • 基于 Electron 构建的应用
  • Electron API 演示(请参阅对 Electron 可以做什么)

2 为什么这很重要?

通常,每个操作系统的桌面应用程序均以各自的本地语言编写。这可能意味着要有三个团队编写您的应用程序的三个版本。Electron 使您可以一次使用网络语言编写应用程序。

2.1 定义:

  • 本机(操作系统)语言这些是(主要)使用以下主要操作系统构建的语言:Mac,Objective C;Linux,C;Windows,C ++。

3 怎么做?

Electron 将 Chromium 和 Node.js 与一组自定义 API 结合在一起,以用于本机操作系统功能,例如打开文件对话框,通知,图标等。

一看就懂的 Electronjs 入门

components.png

3.1 定义:

  • API 应用程序接口描述了可供您使用库的一组功能。
  • Chromium 由 Google 创建,这是 Google 浏览器 Chrome 使用的开源库。
  • Node.js(或 Node)一种工具,用于在服务器上编写 JavaScript,访问文件系统和网络(您的计算机也是服务器!)。

3.2 资源:

  • Node.js
  • Chromium铬
  • Electron 博客文章:将 Node 用作库(深入研究)
  • Electron 版本控制

4 情况如何?

使用 Electron 进行开发就像构建可以在其中无缝使用 Node 一看就懂的 Electronjs 入门

main.png

的网页,或者构建可以在其中构建 HTML 和 CSS 界面的 Node 应用程序一样。而你只需要设计一个浏览器,在最新的 Chrome。

4.1 定义:

  • Use Node in 还不是全部!除了无处不在的完整 Node API 之外,您还可以利用 npm(Node 的软件包管理器)上已编写和托管的 300,000 多个模块。
  • 一个浏览器并非所有浏览器都是相同的,Web 设计人员和开发人员通常必须加倍努力才能使一个站点在每个站点上看起来都相同。
  • 最新的 Chrome 使用 ES2015 的 90% 以上,JavaScript 的最新更新以及 CSS 变量等出色功能。

4.2 资源:

  • 我可以用吗?(查看每个浏览器支持的功能)
  • Chrome 更新(Chromium 博客)
  • CSS 变量

5. 先决条件

由于 Electron 的两个组件是网站和 JavaScript,因此在开始之前,您需要具备这两个方面的经验。查看有关 HTML,CSS 和 JS 的一些教程,然后在计算机上安装Node。

5.1 定义:

  • 真实地说,学习制作网站和编写 Node 并不是一朝一夕的事,但希望下面的链接可以帮助您入门。

5.2 资源:

  • 安装 Node(选择 LTS 版本)
  • NodeSchool教程(尝试 learningyounode)
  • JS for Cat(作者:Max Ogden)
  • 学习编码 HTML 和 CSS(Shay Howe 撰写)
  • CSS 技巧(学习 CSS 最佳实践和技巧)
  • Mozilla 开发人员网络(一个网站和 JavaScript 的词典)

6 两个过程

Electron 有两种类型的过程:主过程和渲染器。有模块上每一个或两个过程的工作。主要过程更多地是在幕后,而渲染器过程是应用程序中的每个窗口。

6.1 定义:

  • 模块 Electron 的 API 根据其功能分组在一起。例如,该 dialog 模块具有用于本机对话框的所有 API,例如打开文件,保存文件和警报。

6.2 资源:

  • ElectronAPI 清单

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 一看就懂的 Electronjs 入门求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们