Electron教程-学习Electron跨平台桌面应用开发介绍 学习前的准备工作【第一讲】

Electron是一个跨平台的桌面应用开发框架,用html css js的技术开发桌面上面可以安装的软件。


“Electron又为前端开发者谋得了一份好的差事”。


想起在网路里流传很广的一句话“ 不要和老夫说什么C++,Java,老夫行走江湖就靠一把JS,遇到需求撸起袖子就是干”。


是的 Electron看上去是在蚕食桌面客户端领域的市场份额


说起桌面应用,想必大家使用过的就已经海了去了。什么暴风影音、QQ、skype之类的,早已不是新鲜事!不过大家有没有了解过如何编写一个桌面应用?历史上,我们都有哪些方式去编写桌面应用呢?


实际上,桌面应用的历史并不算久远,不去查找各种资料,仅凭记忆,我能想到的曾经出现过的桌面应用编写语言就有:C++、Delphi、VB、winForm、WPF、swing、awt、QT、flash、Objective-C、Swift...或许还有更多。

学习成本是不是有点高?这么多语言/技术!!如果你恰好还碰到了一个吹毛求疵的老板或者PM,他就是那么迫切的希望自己的app能够多平台发布(也不管在那些平台上是否有客户),作为程序员的你,肿么办?是勇挑大梁,然后各技术栈学习失败,最终自尽以谢老板?还是果断离开?


当然都不是,够懒的程序员应该寻找更容易实现,又能满足老板需求的解决方案。那么,我们来看看今天的话题,electron吧!

截止2018-7-3: electron Github的 star已经达到61957,那么他的用户量可能已经上100万了。还有大家知道的github的atom编辑器、微软的vscode编辑器,包括阿里内部的一些软件也是用 electron 开发的。既然这么热,那就一个字:学。


官网:https://github.com/electron/electron

教程:https://www.itying.com/goods-929.html


学习Electron跨平台桌面应用开发介绍 学习前的准备工作:

1.电脑需要安装nodejs
2.电脑上面需要安装git
3、需要有Html css js 以及nodejs基础





猜你喜欢

转载自blog.csdn.net/htzhanglong/article/details/81010651