zoukankan      html  css  js  c++  java
  • electronic为什么要用JavaScript开发桌面应用

    很多读者可能会有这样的疑问:为什么要用JavaScript开发桌面应用?

    JavaScript曾经脆弱、粗糙,甚至有被边缘化的危险。但是,经过两次飞跃(以V8为首的JavaScript引擎和Node.js的出现),JavaScript不再受欺负,已经升级为格林博士(复仇者联盟4中中班纳博士和浩克的组合,强大而充满智慧)。V8引擎使得JavaScript运行速度很快,Node.js使得JavaScript不仅是Web前端页面,还是后端应用。

    交流群:996122259

    JavaScript虽然可以用Node.js开发服务器端应用,但是有一种重要的应用是它不具备——桌面应用的资格的。目前,Web应用和移动应用似乎成为主流,但没有桌面应用,Web应用和移动应用甚至不会存在。所有网页浏览器(IE,Chrome,Firefox,Safari等。)都是桌面应用。如果没有桌面应用,网页根本没有地方运行;开发移动应用的开发工具(IDE)也是桌面应用。Windows的开始菜单和Mac OS X的Docker中的每个图标都对应一个桌面应用程序。可以说桌面应用无处不在。

    如果把Web应用和移动应用比作王者,那么桌面应用就是王者头上的皇冠。没有王冠,国王什么都不是,是电子给了JavaScript制造王冠的力量。这是一个基于V8引擎和Node.js的开发框架,允许用JavaScript开发跨平台(Windows、Mac OS X和Linux)桌面应用。

    电子开发了哪些著名的应用

    目前相当一部分桌面应用是由electronic论文开发的。比如著名的Visual Studio Code(微软介绍的跨平台源代码编辑器)就是由electronic开发的。还有针对ant小程序的开发工具(运行在支付宝)也是由electronic开发的。主要在小米和华为的很多手机厂商推出的快速应用(类似微信小程序)的IDE也是由electronic开发的。

    Windows electron开发实例大全

  • 相关阅读:
    Windows10右键添加“在此处打开命令窗口"
    赋值简单理解
    应用 EditPlus 配置 Java 编译环境
    进程和线程的区别
    Java栈与堆
    进程与线程的简单解释
    java的多态性(二)
    内部类详解(很详细)
    java的super和this关键字用法总结
    Java类成员(成员变量和方法)的覆盖与隐藏归纳
  • 原文地址:https://www.cnblogs.com/phploser/p/14423859.html
Copyright © 2011-2022 走看看