现在前端可选择的技术太多了,初学者想要选择真的很困难那

2020-11-21 08:31:57 +08:00
 neochen13

如题,首先我是一个 Java 后台开发

想要写一个 PC 端工具,就是那种本地 app,以前没写过,看了下可以选择的范围:swing 、javafx 、electron 、其他原生等

还有 android 端开发,有:java 、kotlin 、flutter 、uniapp 、taro 等

其实我只是想写点小工具自己用,一搜,怎么那么多种实现方式,头都快爆炸了

5727 次点击
所在节点    程序员
35 条回复
Cbdy
2020-11-21 11:09:46 +08:00
可以试试坠新的 compose-jb
shyangs
2020-11-21 11:10:29 +08:00
自用的沒 GUI 都可以, 醜不醜無所謂.
BoarBoar
2020-11-21 11:35:33 +08:00
自用的命令行不就行了,反正你做出来也好看不到哪去
lishen226
2020-11-21 11:38:47 +08:00
@neochen13 因为就是 java 啊,gui 可以拖拖拽拽,gui 的布局信息都在 xml 里,实现了视图与控制分离,有开源的 material design 组件库。electron 我了解的不太多,javafx 相对 electron 更底层一些,好多功能需要手动实现,electron 应该更易用些。网页不也有很多开源的组件吗,不过增加了学习成本。。。
cmdOptionKana
2020-11-21 11:45:49 +08:00
自用的话,如果需要手机与电脑同步数据,推荐直接做网站,省很多事,不用分别做客户端。

如果只是电脑用,那肯定是 electron 最优先,自用的也不用做多好看。
neochen13
2020-11-21 11:53:02 +08:00
@rainfd 扎心了 T^T
forgottencoast
2020-11-21 11:59:13 +08:00
自用小工具 WinForm 拖一拖就搞定了,C#和 Java 语法也类似,学起来简单。
Saszr
2020-11-21 12:10:53 +08:00
选最多人用的
cmdOptionKana
2020-11-21 12:20:29 +08:00
不如楼主说说具体想做什么功能,如果很简单,可能 AutoHotkey 从入门到实现 1 个小时就搞定了。
hoyixi
2020-11-21 12:53:57 +08:00
以前前端只是 Web 开发的前端,PC 手机叫客户端。 后来有了大前端的口号和叫法,听着挺牛,然而这些程序员就得一锅烩了,很多公司老板想着招一个人就行了。

这叫程序员给自己挖坑。 类似的还有全栈。
ericgui
2020-11-21 12:58:23 +08:00
@Curtion 不是,其实还有其他很多选项,PC 端也可以是 qt 啊
neochen13
2020-11-21 14:11:28 +08:00
@forgottencoast 欸,我的电脑是 mac,应该是用不了 winform 了
p1gd0g
2020-11-21 19:14:23 +08:00
用 go 吧(狗头
comsweetcs
2020-11-21 22:41:09 +08:00
其实都差不多,最简单的就是小程序,小程序入了门,直接上手 vue 。
araaaa
2020-11-22 02:14:34 +08:00
wpf qt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/727738

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX