• 止水
    2020-01-08
    我们在项目中正在开发一个流程编排的客户端,用到Electron/vue/ts/websocket等技术。
    前面自学,折腾了有4个月了。手机上推送这门课程之后,立马就购买了。
    来的很及时,实战后有很多需要解惑的点

    几个关键关注点吧
    1、跟web技术的技术栈结合,如react/vue/angular
    2、多窗口通信;多窗口及多页面应用;
    3、Electron和c++及第三方应用交互;(如果Electron不能很好调用原生能力,会限制很多)
    4、当用到非传统Web技术时的框架管理,如WebSocket;
    5、大型桌面端性能优化等;

    希望后面有机会提及到。播主加油更新~~
    展开

    作者回复: 多谢支持。大部分后面会提到,但侧重点会有不同,如果大家对某些知识点很感兴趣可以留言,我在课程完结前可能会有一些"加餐"。

    
     3
  • 13963865700
    2020-01-09
    我想问个技术问题啊,我用electron做了一个多窗口项目,当应用长时间不用,在打开一个窗口时,会超级慢,白屏很长时间,页面里就是一个简单的html,我现在没办法,打开应用时,就把这个窗口创建隐藏了,使用时在显示,有没有更好的方法呀.electron是4.0

    作者回复: 一般不会出现这种情况,你可以找找是不是有同步操作或者大量IO。或者可以放个可复现的代码连接一起看看讨论

     1
    
  • 山口谈退隐去了
    2020-01-09
    不太懂软件工程的内容,最近公司想用electron做个桌面软件,正好看到这个课程,我想请问老师,electron可以加载并调用起第三方硬件的dll里的方法么?

    作者回复: 可以,后面会涉及到,使用node-ffi即可调用dll。

     1
    
  • 吴渣渣
    2020-01-08
    打卡

    作者回复: 滴,学霸卡~

    
    
  • 一步
    2020-01-08
    Electron 做一个滚动截长图的应用,老师认为难点在什么地方的?

    作者回复: 滚动截屏之类的已经有很多实现了,其实可以直接利用,比如puppeteer
    如果你想在electron实现截页面,可以使用webContents.capturePage,难点的话可能就是需要一些细节吧,可以看一下这个讨论,会有一些code参考。
    https://github.com/electron/electron/issues/8314

    
    
  • 林杰强
    2020-01-08
    不懂前端想做Electron桌面端怎么办

    作者回复: 学基本的js,html,css就可以写,前端还是比较容易入门的。如果写复杂的页面,还是需要一门前端框架,类似vue和react。

    
    
我们在线,来聊聊吧