对的,小米4能满足我的需求,我自然不会自己再去买小米5.phpMyAdmin这种带有比较复杂DataGrid管理功能,用的还不是jQuery?所以不要以为用jQuery就落伍,jQuery有jQuery的设计哲学,没有好坏之分,只有适合与否之分.jQuery+PHP,Write Less Do More,至少很适合我自己,而且在Web上得到大规模应用也说明它们不俗的价值.
http://electron.atom.io/apps/ 这货是面向大型应用和软件的,如果只是做hello world或小工具就不太适合了。electron好处非常明显:1、面向web,大把前端可以入手,写UI不要太简单,一大堆现成的 Web UI 组件拿下来直接用。2、跨平台,这是 Web 技术的一大特点,如果你PC端或者微信平台本身已经是应用了,那么迁移到electron应用程序就很easy。基于这类技术的应用,国内一抓一大把,国外就更多了。网易云音乐,有道词典,钉钉,豌豆荚... ...已经很成熟了。如果你还没入门就别黑了~
http://electron.atom.io/apps/ 这货是面向大型应用和软件的,如果只是做hello world或小工具就不太适合了。electron好处非常明显:1、面向web,大把前端可以入手,写UI不要太简单,一大堆现成的 Web UI 组件拿下来直接用。2、跨平台,这是 Web 技术的一大特点,如果你PC端或者微信平台本身已经是应用了,那么迁移到electron应用程序就很easy。基于这类技术的应用,国内一抓一大把,国外就更多了。网易云音乐,有道词典,钉钉,豌豆荚... ...已经很成熟了。如果你还没入门就别黑了~
http://electron.atom.io/apps/ 这货是面向大型应用和软件的,如果只是做hello world或小工具就不太适合了。electron好处非常明显:1、面向web,大把前端可以入手,写UI不要太简单,一大堆现成的 Web UI 组件拿下来直接用。2、跨平台,这是 Web 技术的一大特点,如果你PC端或者微信平台本身已经是应用了,那么迁移到electron应用程序就很easy。基于这类技术的应用,国内一抓一大把,国外就更多了。网易云音乐,有道词典,钉钉,豌豆荚... ...已经很成熟了。如果你还没入门就别黑了~
引用来自“布老虎”的评论
刚刚本文走了一遍,发现electron版本更新的相当快,electron-packager已经更新到8.1.0,我安装了electron 1.4.3,安装文章中提示的packager 5.2.1会提示报错。另外electron-prebuilt也整合进electron了。作者是不是把这篇文章更新一下?
总的来说,这篇文章写的很好,非常适合入门。electron官网上的tutorial写的有些复杂。
引用来自“布老虎”的评论
atom和vscode的安装包都没有4、50M那么大啊?怎么回事?引用来自“yuntui”的评论
好引用来自“wuyiw”的评论
引用来自“eechen”的评论
@wuyiw PHP是HTML预处理器,学习成本比JS低,用jQuery 1.x就能保证对IE8在内的大多浏览器的支持,关键是完全可以用网站开发的思维来开发应用,比如phpMyAdmin跟PHP解释器部署在用户端用于管理MySQL并不挑浏览器,使用用户浏览器,既能缩小应用包的大小,也能为用户节省资源,Electron一个应用启动一个Chromium运行时,太消耗资源.
引用来自“okoala”的评论
http://electron.atom.io/apps/ 这货是面向大型应用和软件的,如果只是做hello world或小工具就不太适合了。electron好处非常明显:1、面向web,大把前端可以入手,写UI不要太简单,一大堆现成的 Web UI 组件拿下来直接用。2、跨平台,这是 Web 技术的一大特点,如果你PC端或者微信平台本身已经是应用了,那么迁移到electron应用程序就很easy。基于这类技术的应用,国内一抓一大把,国外就更多了。网易云音乐,有道词典,钉钉,豌豆荚... ...已经很成熟了。如果你还没入门就别黑了~引用来自“okoala”的评论
http://electron.atom.io/apps/ 这货是面向大型应用和软件的,如果只是做hello world或小工具就不太适合了。electron好处非常明显:1、面向web,大把前端可以入手,写UI不要太简单,一大堆现成的 Web UI 组件拿下来直接用。2、跨平台,这是 Web 技术的一大特点,如果你PC端或者微信平台本身已经是应用了,那么迁移到electron应用程序就很easy。基于这类技术的应用,国内一抓一大把,国外就更多了。网易云音乐,有道词典,钉钉,豌豆荚... ...已经很成熟了。如果你还没入门就别黑了~引用来自“okoala”的评论
http://electron.atom.io/apps/ 这货是面向大型应用和软件的,如果只是做hello world或小工具就不太适合了。electron好处非常明显:1、面向web,大把前端可以入手,写UI不要太简单,一大堆现成的 Web UI 组件拿下来直接用。2、跨平台,这是 Web 技术的一大特点,如果你PC端或者微信平台本身已经是应用了,那么迁移到electron应用程序就很easy。基于这类技术的应用,国内一抓一大把,国外就更多了。网易云音乐,有道词典,钉钉,豌豆荚... ...已经很成熟了。如果你还没入门就别黑了~引用来自“听见安静”的评论
这个跟node-webkit有啥区别?引用来自“little_kid”的评论
我想问下写个Helloworld有啥用?PHPDroid打包PHP7的同时也打包了Swoole,方便广大PHP开发者在Android这个我们触手可及的Linux上使用PHP+WebView构建Android应用,APK包大小还不到6MB.
http://www.oschina.net/news/74881/phpdroid-update
引用来自“zabcd117”的评论
其实,很多都是冲着blink的css布局来的,node的功能很多用了不到百分之5吧,如果可以精简一下,只保留blink正常的布局,音频视频webgl flash统统干掉,提供基本的文件读写和网络访问api,估计压缩完也就是10M,这个现在也有人在做。最大的问题还是有时会被个别国产杀毒软件爆毒,不交保护费不给你放到白名单里面,相当傻逼。引用来自“张帆是我的名”的评论
怎么插放FLASH?引用来自“夏侯”的评论
引用来自“skl_TZ”的评论
那跟我直接放到服务器上,拿桌面浏览器来访问有什么区别
引用来自“倚楼听风雨_”的评论
最重要的点应该还是可以直接调用系统api,而浏览器很少直接提供引用来自“乌龟壳”的评论
用nodejs/php开启一个原生chrome,和这个进行http通信实现界面,完全不影响nodejs/php调用原生API实现功能。不止如此,还可以多线程多进程爱怎么玩怎么玩。引用来自“倚楼听风雨_”的评论
“开启一个原生chrome”,意思是用户首先要自己安装一个chrome吗?而且用户要安装一个nodejs/php环境吗?引用来自“乌龟壳”的评论
chrome/nodejs/php都不需要安装,绿色版打包就可以跑起来了。类似的还有mysql/postgres/mongodb/redis/nginx/java/tomcat....一堆都能免安装绿色版就直接跑引用来自“夏侯”的评论
引用来自“skl_TZ”的评论
那跟我直接放到服务器上,拿桌面浏览器来访问有什么区别
引用来自“倚楼听风雨_”的评论
最重要的点应该还是可以直接调用系统api,而浏览器很少直接提供引用来自“乌龟壳”的评论
用nodejs/php开启一个原生chrome,和这个进行http通信实现界面,完全不影响nodejs/php调用原生API实现功能。不止如此,还可以多线程多进程爱怎么玩怎么玩。引用来自“Lyon1994”的评论
和nwjs有啥区别,都一样,nwjs还可以直接加载chrome插件,大小一般也就38多兆引用来自“夏侯”的评论
引用来自“skl_TZ”的评论
那跟我直接放到服务器上,拿桌面浏览器来访问有什么区别
引用来自“乌龟壳”的评论
这货公司有同事在用,不过个人始终没想清楚,为什么不用@eechen经常说的方案,由nodejs/php调起一个原生的chrome,之后就类似web开发了。因为elec这个东西同事反馈经常有崩溃的现象。引用来自“Raphael_goh”的评论
vscode表示淡定,没见过这货蹦过。目前只能说还是要看开发人员的水平,小团队开发估计还是有很多问题的。引用来自“乌龟壳”的评论
问题是原生浏览器就没崩溃,所以肯定有些地方有坑,避坑也是时间,时间也是成本啊。之前建议过不要用这个直接调原生的,不过我由于不了解那方面的需求,所以也只是听说不稳定后,随便说说没特别去注意。引用来自“海诺者”的评论
话说 360拦截问题,在小白朋友机器上装逼失败后,我辛苦一周开发的金融理财师计算器软件被丢弃在rep后就没再碰过引用来自“554330833a”的评论
可以调用windows API吗?引用来自“skl_TZ”的评论
那跟我直接放到服务器上,拿桌面浏览器来访问有什么区别引用来自“邹海彬”的评论
4-50M,太大了引用来自“Fenying”的评论
收藏个~